ListContourPlots < Mathematica < Mathe-Software < Mathe < Vorhilfe
|
Hi,
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
Ich habe einen Array von 32x32 Punkten mit zugehörigen Höhenwerten.
Wie kann ich einen Contourplot machen bei dem die eine Achse um Wurzel(2) gestreckt ist?
Also statt f(1,1) will ich [mm] f(2^{0.5},1), [/mm] statt f(26,32) [mm] f(26*2^{0.5},32).
[/mm]
etc.
Arrays kann man ja nur mit integern definieren.Und ListConourPlot will als argument nen array. Aber möglich muss es doch sein...oder?
Wär cool, wenn mir wer helfen könnte!!!
|
|
|
|
Hallo!
Mathematica kennt nicht nur die Matrizenmultiplikation für Vektoren, man kann Vektoren auch punktweise multiplizieren. Er wertet dann so aus:
1: | f[{Sqrt[2],1} {1,1}]=f[{Sqrt[2],1}]
| 2: | f[{Sqrt[2],1} {26,32}]=f[26{Sqrt[2],32}]
|
Hilft dir das?
Gruß, banachella
|
|
|
|
|
Hallo.
Erstmal danke für die Antwort.
Das Problem war eher ,wie ich dann aus der neuen Funktion einen Array mache, um einen ListContourPlot zu erstellen.
Mein Problem hab ich jetzt dadurch gelöst, dass ich die eine Achse mit "AspectRatio" strecke.
Hendrik
|
|
|
|