Ausgabe über "griddata" < Matlab < Mathe-Software < Mathe < Vorhilfe
|
Hallo,
hab mir letztens folgendes kleines m-file geschrieben um mir beliebige Daten einer Messreihe berechnen zu können:
x=[Stützstellen bestehend aus 9x9 Messpunkten];
y=[Stützstellen bestehend aus 9x9 Messpunkten];
z=[Stützstellen bestehend aus 9x9 Messpunkten];
%XI=150;
%YI=200;
ti = 90:5:500;
[XI,YI] = meshgrid(ti,ti);
ZI = griddata(x,y,z,XI,YI);
%result = ZI
surf(XI,YI,ZI), hold
plot3(x,y,z,'o'), hold off
axis([90 500 90 500 0.995 1.025])
colormap(jet)
colorbar
Nun aber wie kann ich mir jetzt unter Vorgabe der zwei Parameter XI und YI mir den dazugehörigen ZI ausgeben lassen? Habs mal mit den Beispielen XI=150 und YI=200 versucht und matlab hat mir da dann irgendwie ein ganzes Array von zahlen ausgespuckt. Hab ich da einen falschen Gedanken gehabt? ..oder was vergessen? ..oder eignet sich diese Funktion garnicht für solche Dinge?? Will mir eigendlich als Ergebnis nur den z-Wert ausgeben lassen wenn ich die beiden Parameter vorgebe.
Hat da einer von euch ne Ahnung was ioch da falsch gemacht habe?
Gruß
E:\DosisverteilungEPID.m
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
Dateianhänge: Anhang Nr. 1 (Typ: m) [nicht öffentlich]
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 21:20 Mi 04.06.2008 | Autor: | matux |
$MATUXTEXT(ueberfaellige_frage)
|
|
|
|