I don't know why, but z won't be registered as a martix even when it calculates it as amtrix.
x=linspace(0,4,2);
y=linspace(0,4,2);
z=sin(pi.*x).*sin(pi.*y);
mesh(x,y,z)

 Réponse acceptée

Mischa Kim
Mischa Kim le 21 Oct 2014
Modifié(e) : Mischa Kim le 21 Oct 2014
Espen, use
x = linspace(0,4,20);
y = linspace(0,4,20);
[X,Y] = meshgrid(x,y); % create a grid of data points
Z = sin(pi.*X).*sin(pi.*Y);
mesh(X,Y,Z)
Z needs to be an n-by-m, just like X and Y.

Plus de réponses (0)

Catégories

En savoir plus sur Sparse Matrices dans Centre d'aide et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by