首页 >>  正文

matlab画参数函数

来源:baiyundou.net   日期:2024-09-20

郝筠亭2979用MATLAB画复杂的函数表达式的图像~ -
富晴点19819358010 ______ 1、先下载安装这个软件,然后打开,先来教大家画一个简单的函数那就是y=x,具体代码如下图所示. 2、然后按确定会出现一张图,如下图所示,这就是该函数的图像,其中第一条语句是代表x的起始点与间隔,和终点,第二条是函数,第三条就是画. 3、有了上面的基础,下面来画一条曲线,比如y=x^2,然后将下图中所示的代码输入即可. 4、按下确定后,同样的会出现一张图片,上面画有函数的图像(y=x^2),代码含义就不写了,跟第一个差不多. 5、最后也就是第一张图片所示的图像,代码如下图所示,其中title的含义顾名思义就是设置图像标题的意思,grid是设置网格线.

郝筠亭2979怎么用matlab画含有隐函数的参数函数图像 -
富晴点19819358010 ______ 可这样:a,b用x,y代替 k=linspace(0,30,10)*pi/180; for jj=1:length(k) syms x y ezplot(asin(2*sin(k(jj)))-k(jj)-asin(2*sin(y))-y-2*x,[-30,90,-40,40]*pi/180) hold on end 上面是画到一张图上的程序,也可分别画到10张图上,如下:k=linspace(0,30,10)*pi/...

郝筠亭2979怎么在MATLAB中画一个比较复杂的函数? -
富晴点19819358010 ______ 首先,你不清楚一个问题,matlab中认为所有的数据都是矩阵,因此在你进行操作的时候,也必须清楚这个概念,画图的时候,x是一个向量,因此后边的表达式应该是向量表达式,也就是说使用的是很向量操作,那么你就不能使用这种操作方式,向量的乘法分为点乘和矩阵乘法,你需要的是点乘,运算的时候必须使用'.',加以说明,因此正常的操作应该是:>> x=0:0.1:100;%创建向量;>> plot(x,(exp(-x).*((-1/6)*27.2*x.*x-13.6*x-2/3.*x+1./x-13.6)));%画图>>

郝筠亭2979如何用MATLAB绘制函数图像
富晴点19819358010 ______ ezplot('700*exp(200*x)') 这种是最简单的. 如果用plot函数,就要先赋一些数值 x=-5:0.1:5; y=700*exp(200*x); plot(x,y)

郝筠亭2979matlab基础知识,绘制函数图像 -
富晴点19819358010 ______ 这是因为,plot函数绘制的曲线,x和y必须是矩阵. 第一个例子,x是矩阵,但是你得到y用的并不是矩阵操作,如果想得到矩阵必须用点平方,即: x=0:1:10;y=x.^2+1;plot(x,y) 如果不加这个点认为是矩阵x乘矩阵x,而不是对应元素相乘. 第二个...

郝筠亭2979matlab画函数曲线 -
富晴点19819358010 ______ xa=-2:0.2:2; ya=xa; [x,y]=meshgrid(xa,ya); z1=sqrt(x.^2+y.^2); z2=-sqrt(x.^2+y.^2); mesh(x,y,z1) hold on; mesh(x,y,z2) 不知道对不对,呵呵

郝筠亭2979matlab如何在直角坐标系下画函数图像 -
富晴点19819358010 ______ 如果是二维平面直角坐标系 并且是一个自变量的函数 可以取一系列密集的自变量 在每个点到为止画出对应的因变量的位置. 例如:想画出y=2x+1的函数图像 步骤一:根据想画的范围取一系列自变量的数据点.因为函数是左右无限延伸的,所以可以考虑只画出[-2,2] 这个范围内的图像.在这个范围内可以选择100个点(linspace默认). x=linspace(-2,2); 步骤二:画图像,可以直接用plot. plot(x,2.*x+1); 就可以了. 注意如果是更复杂的函数一定要用binary operator .* ./ 之类的 因为是对每一个x都进行一样的计算

郝筠亭2979matlab画函数图像 -
富晴点19819358010 ______ x=-pi:0.05:pi; plot(x,sin(x),'r',x,cos(x),'b') 红色是sin(x)函数,蓝色是cos(x)函数

郝筠亭2979怎样用matlab画函数图 -
富晴点19819358010 ______ r0=5; b=1; t0=2; syms t; ezplot(r0*exp(b*(1./t-1/t0)),[1:20]); title('函数图像');%设置图像标题 xlabel('X坐标');%设置图像X坐标名称 ylabel('Y坐标');%设置图像Y坐标名称 %我设置自变量t的取值范围为1到20,你也可根据需要自己设置. 画出的图形见下图.

郝筠亭2979关于MATLAB画三维函数图 -
富晴点19819358010 ______ x = 0.8:.0005:1.2;y = 25:.05:50;[X,Y] = meshgrid(x,y);Z = X.*sin(Y).^2.*cos(Y).*(1-sin(Y)/2).*(1-Y/90);mesh(X,Y,Z);zmax = max(Z(:)) zmax = 0.4312

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024