Achsenbeschriftung bei mesh < Matlab < Mathe-Software < Mathe < Vorhilfe
|
Status: |
(Frage) überfällig | Datum: | 13:47 Fr 20.04.2007 | Autor: | Anneka |
Aufgabe | ich habe eine 1024x1024 Matrix mit dem Namen x.
Dargestellt in mesh sind die xy Achsen beschriftet von 0 bis 1024.
Ich weiß jedoch das ein Pixel der Matrix 0.013mm groß ist. wie bekomme die Achsen von 0 bis 13.312mm beschriftet und nicht wie bis jetzt 0 bis 1024 |
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
Leider habe ich in diesen Details von Matlab noch keine Ahnung. Im Hilfemenü habe ich bis jetzt auch noch nichts sinnvolles gefungen.
Als line-Plot von einer Matrix x der länge 1024 klappt die skalierung schon
function r = nurplot(x)
mue3=mue(510:514,:);
mue3=median(mue3);
x=[1:1:1024]*0.013;
r=plot(x,mue3);
doch sobald es drei dimensional wird klappt der Trick nicht mehr
function r = nurplot3(x)
[m,n] = size(x);
u=[1:1:m]*0.013;
v=[1:1:n]*0.013;
r=mesh(u,v,x);
dann kommt dieser Hinweis:
??? Error using ==> surface
Matrix dimensions must agree.
wie geht das noch anders?
kann mir jemand helfen?
LG Anneka
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 14:22 Sa 28.04.2007 | Autor: | matux |
$MATUXTEXT(ueberfaellige_frage)
|
|
|
|