matlab绘制y=tanx图像
来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 06:35:48
【1】zhaoyucai答非所问,涉嫌抄袭.【2】风飘水渺回答正确.【3】但还有更简单的方法:>>ezplot('x^2+y^2=1',[-1.51.5-1.51.5]),axisequal,grid
[x,y]=meshgrid(-10:0.5:10);z=x-y;z(z<0)=nan;surf(x,y,z)zlabel('z')ylabel('y')xlab
三维曲线绘图t=(0:0.02:2)*pi;x=sin(t);y=cos(t);z=cos(2*t);plot3(x,y,z,'b-',x,y,z,'bd'),view([-82,58]),boxon
你看看这个就知道了:http://zhidao.baidu.com/question/175906491.html?si=9
clfx=-4:4;y=x;\x09\x09\x09\x09[X,Y]=meshgrid(x,y);\x09Z=sqrt(X.^2+Y.^2);\x09\x09\x09\x09)surf(X,Y,Z)
上边两个图应该是不对吧,因为固定y=0或者固定z=0的时候应该是个抛物线吧~clear;closeall;z=solve('z^2=y^2+x*y','z')[x,y]
%例子——直方图clearx=[25;512];bar(x);colormap([011;111]);%end%就是在画图后在colormap中定义RGB(三个元素,由0和1组成,不同的组合对应不同的
X=[-10,10,-30,30];Y=2.*X+1;plot(X,Y,'b-');axis([min(X),max(X),min(Y),max(Y)]);
很多软件如Excel等都可以话面域图、直方图、饼图等,如果用matlab改如何画呢,下面介绍对应的函数和应用实例.http://jingyan.baidu.com/article/e3c78d6464
symsxyz=x*yezmesh(z)
先解释一下,subplot不是画图的程序,而是图形定位的程序(简单点说就是你的图形要放在窗口的哪个位置,eg:subplot(121)共有图形1行2列此图位于图1).绘制双Y图用plotyy(x,y,
ezmesh('sqrt(4-x^2-y^2)')
命令:y=0:0.001:1;f(1,:)=3*y.*log(y)-1/30*exp(-(30*y-30/exp(1)).^4);f(2,:)=2.5*y.*log(y)-1/30*exp(-(30*
就是y轴的刻度在乘以10的-14次方,那个不是X,是乘号.呵呵
再问:大哥能不能把编写的过程发给我啊。。。。再答:这是mathematica的Plot[Sin[Tan[x]]-Tan[Sin[x]],{x,-Pi,Pi}]再问:我要叫作业必须得用matlab编写大
正确方式:x=0:1:40;y=sin(x).*cos(x);plot(x,y)原因:注意多个数值做乘除运算时要用点乘(.*),直接用乘(*)则报错
x=(-4*pi:0.1:4*pi);y=tan(sin(x.^2));plot(x,y)这是从-4pi到4pi的图像.
y1='log((2*tan(x)+1)/(tan(x)+2))'%log在matlab中求自然对数y11=diff(y1)%求导simple(y11)%化简y2='sin(e^(x^2+3*x-2)
z1=3*cplxgrid(20);%在复平面上面得到一个21*41的网格,x,y分别为其实部和虚部x=real(z1);y=imag(z1);z=4*x.*exp(-x.^2-y.^2);mesh(
参数的取值区间错了吧,0≤ψ≤π,0≤θ≤2π>>t=-2*pi:0.1:2*pi;>>r=-2*pi:0.1:2*pi;>>[u,v]=meshgrid(t,r);>>X=2*sin(u).*cos