Spätere |
||||
Nächste |
|
Hallo, ich will Daten interpolieren. Diese transponiere ich zuerst, dataT = Transpose[data]spiegele ich an der x Achse (erste Spalte) und füge sie mit Tranpose Union zusammen: VerschiebungZ1 = Transpose[{dataT[[1]], dataT[[2]], dataT[[5]], dataT[[6]], dataT[[4]]}]; VerschiebungZ2 = Transpose[{-dataT[[1]], dataT[[2]], dataT[[5]], dataT[[6]], dataT[[4]]}]; VerschiebungZ = Union[VerschiebungZ1, VerschiebungZ2]; Durch das Union werden AUCH alle doppelten Datensätze eliminiert (x = 0). VerschiebungZInterpoliert = Interpolation[VerschiebungZ];produziert aber leider nur eine Fehlermeldung, dass irgendwas doppelt vorhanden sein soll. Interpolation::"inddp":"The point \!\(-48.148`\) in dimension \!\(1\) is duplicated. \!\(\*ButtonBox[\"Mehr\[Ellipsis]\", ButtonStyle->\"RefGuideLinkText\", ButtonFrame->None, ButtonData:>\"Interpolation::inddp\"]\)" Welcher doppelt sein soll, kann ich ber nicht erkennen. Was mach ich falsch? Vielen Dank und freundlicher Gruß von Peter Klamser Attachment:
Interpolation.nb |
Spätere |
||||
Nächste |