matlab中figure窗口中图形面积
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/11 01:06:45
给出4个顶点的坐标,用plot就画出了.
你可以直接在FigureProperties里面调节坐标轴的范围就OK了.具体:plot()或者其他命令打开的figure文件中——Edit——FigureProperties——下面的Xlimits
控制画图的窗口,比如figure(1)plot(sin(0:0.1:pi))figure(2)plot(cos(0:0.1:pi)就画了两个图像了
感觉楼上两位的回答有点跑偏.楼主是不是想把保存在两个.fig文件合并到一个图?如果有绘图所需的数据,最好是修改代码在一个图中重新绘制;如果没有数据只有fig文件,处理起来就稍微麻烦一点,还要看你原始的
figure是建立图形的意思,系统自动从1,2,3,4...来建立图形,数字代表第几幅图形,figure(1),figure(2)就是第一第二副图的意思,在建立图形的时候,您注意一下它的标题就是fig
在第一个图的后面加个holdon然后在去做第二个图就可以将两个图做在同一个figure中了这个没有什么限制不过图形的维数要相同
只有在m文件中定义的第一个函数才可以在命令窗口直接调用,并且文件名字必须和函数名字相同.命令窗口是不能定义函数的
直接在FigureProperties里面调节坐标轴的范围就OK了.具体:plot()或者其他命令打开的figure文件中——Edit——FigureProperties——下面的Xlimits项就可
先写一句figure再画图ezplot(@sin)figureezplot(@cos)
plot3(...)holdon%这就是你需要的函数plot3(...)
figure(1);x=-4:0.5:4;y=x[X,Y]=meshgrid(x,y);Z=X.^2+Y.^2;subplot(211)mesh(Z)h=mesh(Z)%figure(2);m=-4:
最后加个范围xlim([-pi,4*pi])
t=-2:0.1:2;[x,y]=meshgrid(t);z=x.^2+3*y.^2;axis1=subplot(1,2,1);mesh(x,y,z)title('x^2+3y^2')clim1=ge
figure,就是控制窗口数量的,举个例子就明白了直接显示两个图片:imshow(A1);imshow(A2);则会出现两个窗口,一个窗口显示A1,一个窗口显示A2若figure,imshow(A1)
theta=linspace(0,2*pi,400);rou=4*sin(2*theta);figure(1)holdoffpolar(theta,rou);b=2;fh=@(x,y)x^(2/3)+
figure有返回值么?直接把h=去掉……再问:去掉之后显示AttempttoexecuteSCRIPTfigureasafunction,我是新手,正在学习,麻烦继续解答一下。再答:这样吧figur
你干嘛要画3副图呢,figure(1)里有2个图,当然会重叠了要不就画3副,要不就去掉一副:clearall;clc;theta=linspace(0,2*pi,400);rou=4*sin(2*th
没错用closeall
确定软件安装没有问题吗?我用的时候没出现过这个问题再问:谢谢了,我又重新采用了一次完整安装,现在能用了,谢谢你了
好多参数你在命令行输入helpfigure点docfigure连接再点FigureProperties连接,就能看到figure的全部属性