怎么在Matlab中画出x=1
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/10 10:46:27
用下边的命令:y=sin(x);>>x=0:0.01:2*pi;>>plot(x,y)>>xlabel('x轴')>>ylabel('y轴')>>axis([0,2*pi,-1.5,1.5])
symsx;y=x^x即可带入x的值计算y时要用subs函数再答:如满意请采纳~谢谢
如果x是标量,则为sin(x)/x如果x是向量,则为sin(x)./x
法一:>>sphere>>axissquare法二:参数方程来画clcclear%byfriendchjr=1;%半径x0=2;%中心y0=2;z0=2;theta=(0:0.1:2)*pi;phi=
hist和bar都可以函数的输入参数和返回值可以用helphist(或者bar)语句查询帮助文档.学习matlab一定要学会看帮助哦(唯一遗憾的是,目前只有英文帮助).
clear;clc;x=-2:0.001:2;y=50*(1+x.^4);plot(x,y);
ezplot('sqrt(25-x.^2)')
n=[-20:100];x=0.9.^n;plot(x,n,'g*')
两种方法:一、离散点作图: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')矩阵元素运算需要加“.”
ezplot('x^2+y^2+x*y=3‘);gridon望采纳!
x=0:0.1:1;y=x*0.5;plot(x,y);
x=-2:0.01:2;u=1+x.^2;y=10.^u;plot(x,y,'-*')
x=zeros(100,100);[y,z]=meshgrid(1:100,1:100)mesh(x,y,z)可以用ezmesh比如x+y+z-100=0,变成z=100-x-yezmesh('100
ezplot('y^2=x^3+3*x+3')
%bydynamicofMatlab技术论坛%2010-04-2516:40:29%f=@(x)1+x+5*x.^2;x=1:10;y=f(x);plot(x,y,'-O')
ezplot('1.2*x-0.2*x^6',[-101])holdonezplot('x/(1.53*(x-1)^(1.7)+x)',[110])axis([-210-102])再问:如果我还想知道
x会取到0,1/x无意义.主要是有一个无穷大的点,你可以在plot()函数后加一句:axis([-10,10,-10,10]);得到的图形就正常了以下的问题可以参考下:试一下max(y),为Inf,是
clear,clc;x=0:0.02:0.7;y=(11.29*x/0.45).^(-0.78)/11.29-xplot(x,y)(y=Columns1through14Inf0.13170.0483
把除号换成点除号,就行了,Matlab中他们含义不一样(/换成./)