suRF(x,y,z); E7 q$ f' S& b, c 错误使用 surf (line 71)X、Y、Z 和 C 不能是复数。...
修改源程序的第11行,求sigma3的模即可(abs函数)。sigma3=abs(subs(sigmaMax2*(1-((r4.^2)/(a.^2))).^n1));运行结果如下:
首先如果z=f(x,y)是对的,那你的Z=1./sqrt(1-X.^2)+Y.^2+1./sqrt(1+X.^2)+Y.^2;就少加了两个括号,应该是 Z=1./sqrt((1-X.^2)+Y.^2)+1./(sqrt(1+X.^2)+Y.^2);但这不是关键,关键是根号下的内容有可能是负的,随便举个例子,x=-2, y=1, 这样z 的结果就...
z=sqrt(25-X.^2-Y.^2); mesh(X,Y,z); 1. 2. 3. 4. 5. 6. 7. 运行后报错 错误使用 mesh (line 71) X、Y、Z 和 C 不能是复数。 1. 2. 原因:用X,Y矩阵中的值求z时,有一些(x,y)大于5^2 参考sphere函数 观察sphere函数的矩阵,我得到启发,球体可以看作N层叠加,每一...
[X,Y]=meshgrid(-5:0.1:5);Z=-20*exp(-0.2*sqrt(0.5*(X^2+Y^2)))-exp(0.5*(cos(2*pi*X)+cos(2*pi*Y)))+22.713;mesh(X,Y,Z)说是错误使用mesh(line71)X、Y、Z和C不能是复数。出错Untitl... [X,Y]=meshgrid(-5:0.1:5);Z=-20*exp(-0.2*sqrt(0.5*(X^2+Y^2)))-exp(0.5*(...
代码无错误。最大的可能是代码前有非法字符,如空格符。消除空格符就行了。[X,Y]=meshgrid(-3:0.1:3);Z=sqrt(1-(X.^2+Y.^2));mesh(Z)
MATLAB操作教程:[3]复数和复数矩阵 1 复数和复数矩阵复数表达,及计算(1)z1= 3 + 4iz1 =3.0000 + 4.0000i(2)z2 = 1 + 2 * iz3=2*exp(i*pi/6)z=z1*z2/z3z2 =1.0000 + 2.0000iz3 =1.7321 + 1.0000iz =0.3349 + 5.5801i复数矩阵的生成及运算A=[1,3;2,4]-[5,8;6,...
surf(X,Y,real(z))就行了
在matlab中要如何才能保证变量是实数而不是复数呢?如z^2=x^2+y^2,要保证z为实数,应该怎么表达x,y,z之间的关系呢?多谢各位 龙玄飞雪 打酱油的 5 syms x,y,z real 伊芙爱曜思 1L喂熊 1 求问如果是矩阵里的呢?x是矩阵,syms x(1) real 提示无效啊 登录...