如何用MATLAB 画方程的曲线

各位大神,我想用MATLAB画方程P/(pi*t)*sqrt(s^2+y.^2)/(x.*y)-cy=0,x[1,5],y[5,60]的图像,请问该怎么写命令?

第1个回答  2014-11-15
可以用ezplot()函数得到。
P=?
c=?
s=?
ezplot(P/(pi*t)*sqrt(s^2+y.^2)/(x.*y)-cy,[1 5 5 60])追问

具体怎么编呢,菜鸟一枚,不太会啊。。。
pi=3.14159;
P=33000;
t=0.1;
s=30;
cy=60000;

追答

 P=33000;t=0.1;s=30;cy=60000;

syms x y

ezplot(P/(pi*t)*sqrt(s^2+y.^2)/(x.*y)-cy,[1 5 5 60])

本回答被提问者和网友采纳

如何使用MatLab来绘制函数曲线方程图像?
最简单的用:ezplot(‘表达式’)\\r\\n例如:画y=x 就是:ezplot('y=x')\\r\\n画y=3X^2+2X+1就是:ezplot('y=3*X^2+2*X+1'), 注意*不能省。\\r\\n画 X^2+Y^2=1就是:ezplot(' X^2+Y^2=1')\\r\\n画 y=sinx 就是:ezplot(' y=sin(x)'),注意sin后面的()不能省。y...

如何用matlab画出曲线图形
(1)求解微分方程:y '' + y = 0 输入:DSolve[y''[x] + y[x] == 0, y[x], x] (按shift+Enter)输出:{{y[x] -> C[1] Cos[x] + C[2] Sin[x]}} (2)求解微分方程:x y '' + 2 y ' - x y = sin x 输入:DSolve[x y''[x] + 2 y'[x] - x y[...

求助如何用matlab编写方程,得出曲线图
plot(r,z)说明:夹角phi(或者图上的theta)=-(水平正方向到切线正方向的夹角),而这个夹角的正切就是这个函数的导数,所以这个方程转换为如下形式dz\/du=tan(-phi)=-tan(w0*tan(w0*r\/a)),于是直接用ode45求解即可。

matlab解方程 并绘出范围内的图像?
1、确定x范围并用创建其等差数组,即 x=0:100:1000;2、使用for循环语句,求出对应于x的y一系列值,即 for i=1:length(x)执行求解方程的代码 end 3、使用vpasolve函数,求解y值,即 y=vpasolve((y\/156)^(1\/3)-(x-y)\/(x-56))4、使用plot函数,绘制x-y曲线图,即 plot(x,y)xlabel(...

求用Matlab如何画求导函数曲线
1、第一步,打开matlab软件,出现如下界面,见下图,转到下面的步骤。2、第二步,完成上述步骤后,敲入命令“clear;clc; ”来清理工作空间,见下图,转到下面的步骤。3、第三步,完成上述步骤后,敲入命令“syms x”来定义一个符号变量,见下图,转到下面的步骤。4、第四步,完成上述步骤后,敲入...

请问这个图用matlab怎么画?
第一步,创建微分方程组自定义函数,即odefun(t,x)第二步,确定x的初值,即 x0=[0.02,0.98];第三步,确定t的范围,即 tspan=[0,10];第四步,使用ode45函数,求解t、i(t)、s(t)的值。即 [t,x]=ode45(@odefun,tspan,x0)第五步,使用plot函数,绘制t-i(t)的曲线图,即 plot(t...

如何用matlab做参数方程的图
可以参考下面的代码:>> t=0:0.1:2*pi; >> x=10*(t-sin(t));y=10*(1-cos(t)); >> plot(x,y)plot 函数常用格式为:plot(x) 当x 为一向量时,以x 元素的值为纵坐标,x 的序号为横坐标值绘制 使用plot 函数之前,必须首先定义好曲线上每一点的x 及y 坐标。

如何用matlab画带根号的方程曲线图。曲线=[0.33-0.16x^2+0.12x]^(1...
你可以直接用ezplot()函数来绘制曲线图。实现代码 ezplot('(0.33-0.16*x^2+0.12*x)^(1\/2)')xlabel('x'),ylabel('y(x)')title('y=(0.33-0.16x^2+0.12x)^0^.^5');运行结果

用matlab如何求解微分方程并画图?
如何用matlab求解微分方程并画图,可以先用dsolve()或ode()求出其微分方程(组)的解析解或数值解,然后用plot()绘制其图形。例如:解微分方程 y'=y-2t\/y,y(0)=1,0<t<4 1、用dsolve()求解,代码及结果如下 2、用ode45()求解,代码及结果如下 3、当然喽,使用dsolve()或ode(...

如何用MATLAB绘画双曲线方程和直线方程
1、我们利用MATLAB求下图双曲线方程x^2\/4^2-y^2\/3^2=1和直线方程y=1\/2*x+1的交点。2、启动MATLAB,新建脚本(Ctrl+N),在脚本编辑区输入如图代码。3、保存和运行上述代码,在命令行窗口返回如下结果,也就是说,双曲线方程x^2\/4^2-y^2\/3^2=1和直线方程y=1\/2*x+1有两个交点,分别...

相似回答