matlab怎么画y=1 x
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/23 08:27:18
【1】zhaoyucai答非所问,涉嫌抄袭.【2】风飘水渺回答正确.【3】但还有更简单的方法:>>ezplot('x^2+y^2=1',[-1.51.5-1.51.5]),axisequal,grid
ezplot('y^2+x*y+y-(x^3+x^2+x+1)')
ezplot('x^2+y^2=1')>>axisequal
这是个微分方程,需要有初始条件才能求解.假设初始条件y(0)=0.5,则代码如下:dy=@(x,y)-y+y^(2/3);ode45(dy,0:0.1:1,0.5)再问:如果我想输出y值的矩阵呢?再答
symsx;y=x^x即可带入x的值计算y时要用subs函数再答:如满意请采纳~谢谢
这是笛卡尔的著名的“心形线”他花出来应该是颗心的形状(下面就是那个故事)1956年,斯德哥尔摩的街头,52岁的笛卡尔邂逅了18岁的瑞典公主克里斯汀.那时,落魄、一文不名的笛卡尔过着乞讨的生活,全部的财
y=x.*cos(x);>>y=x.^2.*cos(x);
ezplot('x^2/12^2-y^2/24.5^2-1',[-100100-300300]);
symsxx=5:0.1:10;y=(1-x)./(1+x);plot(x,y,'r','linewidth',2)gridontext(7,-0.73,'\fontsize{14}y=(1-x)/(
clear allx=-5:0.1:5;y=0:0.1:10;[x,y]=meshgrid(x,y);z=(x.^2).*y+sqrt(y)./x;mesh(x,y,z);注意向量运算用点乘
x=-10:0.1:10;y=x./(x.^2+1).^1.5;plot(x,y)gridon%区间自己去定,我给出了-10到10或者快速画图ezplot('y=x/(x^2+1)^1.5')grid
x=1:0.1:2*pi;y=x.*sin(x.\1);plot(x,y);注意x是点乘,因为x是向量不是一个数
再问:要输入什么能画出图像呢?再答:运行DM..m文件,就可得到如上面所示的图形。
用符号变量画:>> syms x y>> y=(1+1/x)^x;>> ezplot(y)再问:syms什么意思?
x=pi:pi/50:4*pi;y=x.*tan(1./x).*sin(x.^3);plot(x,y),gridon>>程序给你改了下,看看,我执行时就没错了,也画出图了!
ezmesh('0.2*x/sqrt(x+x*(x-1)*y)',[0 20 0 1])
将y=x^y转换成x=y^(1/y),然后用绘图命令,即可得到图形
程序如下x=1:0.01:100;y=5.*(1<=x);%关键句plot(x,y)title('y=5')xlabel('x')ylabel('y
试试这样:clear all;clc;f=@(x)(1+x)./x.^2;ezplot(f);再问:坐标范围能改变么?再答:可以的,但画图时,建议你用数值方法ezplot是一种简便方法cle
你好ezplot('x=(y/4)*sqrt(2-y^2)')