在MATLAB中如何画这个图 z= cos(8*x+7) e^-sin(8-7*y)

在MATLAB中如何画这个图 z= cos(8*x+7) e^-sin(8-7*y)
自己操作了一下
x = -pi: 0.25: pi; y = -pi: 0.25: pi;
z = cos(8*x+7) *exp(-sin(8-7*y))’;
plot(z)
出来的是一张空白图。
z = cos(8*x+7) *exp(-sin(8-7*y))’;这步显示Z是个固定数值。是不是我这步输入错误了?

写错了,应该是z = cos(8*x+7) .*exp(-sin(8-7*y)); 我觉得这样画更好:
clear
clc
close all
x = -pi: 0.1: pi/2; y = -pi: 0.1: pi; % 点选密一点
[X,Y]=meshgrid(x,y);
Z = cos(8*X+7) .*exp(-sin(8-7*Y)); % 画三维图
surf(Z)
shading interp
view([1 4 20])
xlabel('x')
ylabel('y')
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-05-07
>> z = cos(8*x+7) .*exp(-sin(8-7*y));
>> plot(z)
第2个回答  2011-05-07
若x和y都是行向量
那么x*y'当然是一个数了
要得到x、y运算后得到的向量要使用点乘x*.y
把z = cos(8*x+7) *exp(-sin(8-7*y))’;改为z = cos(8*x+7) .*exp(-sin(8-7*y));就ok啦

求指导!如何用matlab画出三视图都是椭圆的立体椭圆。要求用矩阵表示X,Y...
% Column 5: x0 the x-coordinate of the center of the ellipsoid% Column 6: y0 the y-coordinate of the center of the ellipsoid% Column 7: z0 the z-coordinate of the center of the ellipsoid% Column 8: phi phi Euler angle (in degrees) (rotation about z-axis)% Column 9: theta theta...

你好,请问一下桁架结构带未知参数的刚度矩阵如何在matlab中实现?
\\x09\\x09输入弹性模量E、横截面积A,各点坐标.然后分别针对单元1,2,3和4,调用4次Bar2D2Node_Stiffness,就可以得到单元的刚度矩阵.对应的主程序中代码:E=2.95e11;A=0.0001;x1=0;y1=0;x2=0.4;y2=0;x3=0.4;y3=0.3;x4=0;y4=0.3;k1=Bar2D2Node_Stiffness (E,A,x1,y1,x2,y...

怎么用matlab进行非线性的多元函数拟合?
1、首先,在上方工具栏选取APPS,点击curvefitting。输入自变量x和因变量y。2、选择拟合方式,有多项式拟合polynomial,高斯拟合gaussian,幂指数拟合power等等,本次以多项式拟合为例。3、通过数据计算,可以获得曲线参数(曲线函数中的各项系数),从而实现曲线拟合。

曲线拟合的方法
在本例中选Custom Equations,点击“New”按钮,选择“General Equations”标签,输入函数类型y=a*x*x + b*x,设置参数a、b的上下限,然后点击OK。(5)类型设置完成后,点击“Apply”按钮,就可以在Results框中得到拟合结果,如下例: general model: f(x) = a*x*x+b*x Coefficients (with 95...

怎么用matlab计算x的n次方?
8、sinx=sinx0+(x-x0)sin(x0+π\/2)+(x-x0)^2sin(x0+π)\/2+…+(x-x0)^nsin(x0+nπ\/2)\/n!+o((x-x0)^n)。9、cosx=cosx0+(x-x0)cos(x0+π\/2)+(x-x0)^2cos(x0+π)\/2+…+(x-x0)^ncos(x0+nπ\/2)\/n!+o((x-x0)^n)。10、Tn(x)+o((x-x0)^n...

matlab画的这个图为什么是空白的?急急急
坐标轴区间设置不合理。可以考虑[-1.25 -1.24 -0.01 0.01]

matlab 在特定曲线之间画阴影,急急急!!!
程序改成如下:clear all;clc;[x1,y1]=solve('x=0','x*y-2*x-2*y+4+x*y*(-0.5)=0');%[x2,y2]=solve('x=0','y=0');%[x3,y3]=solve('x*y-2*x-2*y+4+x*y*(-0.5)=0','y=0'); %plot(x1,y1,'bo',x2,y2,'bo',x3,y3,'bo');hold on;X=[x1,x2...

如何用matlab计算行列式的值?
算法如下:>> A=[1 2 5 810 8 7 64 56 8 231 56 88 3];>> det(A)ans =-341874 det()是求行列式的函数 >> syms a b c d e f g h i>> A=[a b c;d e f ;g h i]A =[ a, b, c][ d, e, f][ g, h, i]>> det(A)ans =a*e*i - a*f*h - b*...

用MATLAB实现最小圆覆盖问题!
plot(cr(1)+R(3)*cos(alpha),cr(2)+R(3)*sin(alpha),'--r');%中心点在(R(1),R(2))半径为R(3)的圆 axis equal;break;%所有点都被圆覆盖 else 距离圆心最远的点在圆外 end;D=[x(mc),y(mc)];P=[A;B;C;D];%保存这四个点的坐标 DI=mc;set_3P=nchoosek([AI,BI,CI...

请帮忙回答一下matlab中有关曲线拟合的问题,定重谢
General model Sin2: f(x) = a1*sin(b1*x+c1) + a2*sin(b2*x+c2) where x is normalized by mean 1.11e+004 and std 2121Coefficients (with 95% confidence bounds): a1 = 5.116e+004 (-2.568e+007, 2.578e+007) b1 = 0.8453 (-12.03, 13.72) ...

相似回答
大家正在搜