Bonjour.
Je débute sous MATLAB
J'aurais 2 questions :
En langage C par exemple , pour tracer une fonction y=x^2 par exemple , il fallait multiplier par la taille du pixel ( car en C on travaille sur les pixels ) pour pouvoir observer une figure .
et avec MATLAB ? quand on lui demande de tracer y=x^2 ( en imagesc ) il travaille comment lui ? Directement sur les x ou sur les pixels ? Dois-je multiplier par la taille du pixel ? Autrement dit , dois-je faire
y=x^2 ou y=taille_pixel*taille_pixel*x^2 ?
2ème question ; j'ai par exemple dans un fchier FONC.m
Dans le programme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 function Z = FONC(X,Y) Z= X.^2 + Y.^2 %% dailleurs petite question , il faut mettre .^ ? on considère les x,y comme des tableaux ou juste des variables ? end
Ca marche comme commande imagesc avec des fonctions f(x,y) ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 z=FONC(x,y); imagesc(x,y,z) colormap(gray);
voila
merci de vos futures réponses
cordialement
Novae
Partager