matlab画出y=1 (x 1)的函数曲线
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/14 23:27:59
clearx=-1:0.01:1;y=(x.^3).*exp(-x.^2);plot(x,y);title('y=x^3*e^(-x^2)');xlabel('x'),ylabel('y')
fun=inline('x^3');x1=1,x2=10;%指出画图区间fplot(fun,[x1,x2])
这个简单程序: x=0:0.001:1; y=x.^0.5.*(1-x).^0.5;plot(x,y)
xy=[-1,1;-1,-1;1,1];%-1,1]fill(xy(:,1),xy(:,2),'red')
法一:>>sphere>>axissquare法二:参数方程来画clcclear%byfriendchjr=1;%半径x0=2;%中心y0=2;z0=2;theta=(0:0.1:2)*pi;phi=
function dz=caonim(t,z)
clear;clc[x,y]=meshgrid(1:0.1:3);z=2*x.*y./(x.^2+y.^2);mesh(x,y,z)
ezplot('y-sin(x)*cos(y)')再问:是的,不过用mathematica画出来是个三维图形啊,你这个是一条线对吗?再答:嗯,MATLAB里画出来是一条线。MATHEM
经测试程序没有问题.可以画出图.
两种方法:一、离散点作图:x=-1:0.01:1;y=x^2;plot(x,y);二、函数作图:symsx,y;y=x^2;fplot(x,y)
x=-pi:0.001:pi;y=sin(x)+1./sin(x);plot(x,y,'r',y,x,'b')矩阵元素运算需要加“.”
你这个初始条件都没给,我假设y(0)=0,y'应该是对x求导吧.f=dsolve('(y+2)*Dy=x','y(0)=0','x');fh=str2func(['@(x)'vectorize(cha
x=0:0.1:1;y=x*0.5;plot(x,y);
x[n]矩阵必须给出具体值,这里方便起见我让xn=1:20共20个数,x[n-1]最后一个为0,写程序如下:clearclccloseallxn=1:20;xn_1=xn(2:20);xn_1(20)
x=-2:0.01:2;u=1+x.^2;y=10.^u;plot(x,y,'-*')
symsxy;w0=204.0890;a3=164370;a2=8.1423;a0=0.005;b0=x+(x.^2-4*a2.^2*a0.^2*w0.^2).^0.5;w1=0.75*a3*(a0.
matlab7中有直接绘制隐函数曲线的命令其调用格式:ezplot(隐函数表达式)如要绘制f(x,y)=0的曲线,命令为:ezplot('f(x,y)')上面的语句将自动选择x,y轴的范围-2*pie
length(x1)%返回x1的长度,zeros(1,y)%返回一个1行y列的向量,数值全为0.x1=[x1zeros(1,N-length(x1))];%在x1向量后面补充0,使其长度变为N.
clearallclcf=@(t,y)([y(2);y(3);-8*y(2)]);[tY]=ode45(f,[08],[112]);plot(t,Y(:,1),t,Y(:,2),t,Y(:,3)),x