- #1

adnan jahan

- 96

- 0

I have a program made in MATLAB-7 , about 3D plotting,

simplest form of program is

[x,z]=meshgrid(linspace(0,4),linspace(-1,1));

t=0.1;

b=1.2;

w=-1.0;

k=2+3*i;

M=4+5*i;

u1=k*M;

u=u1.*exp(w*t+i*b*z);

mesh(u)

this works properly in matlab-7

but when I open it in matlab-10a it gives following syntax error

? Error using ==> mesh at 80

X, Y, Z, and C cannot be complex.

Error in ==> abc at 9

mesh(u)

can anyone help me out to get solve this issue?? I don't want to switch back to same old version of matlab,

thanks