用subplot()函数在同一窗口画出y=sinx,y=cosx,y=x平方,y=x立方

junhey2022-10-04 11:39:541条回答

用subplot()函数在同一窗口画出y=sinx,y=cosx,y=x平方,y=x立方
告急!要能用matlap运行,我菜鸟

已提交,审核后显示!提交回复

共1条回复
天行健0528 共回答了12个问题 | 采纳率83.3%
能!
x=-2*pi:0.1:2*pi;
y1=sin(x);
y2=cos(x);
y3=x.^2;
y4=x.^3;
subplot(2,2,1);
plot(x,y1,'r');
subplot(2,2,2);
plot(x,y2,'r');
subplot(2,2,3);
plot(x,y3,'r');
subplot(2,2,4);
plot(x,y4,'r');
1年前

相关推荐

如何使用循环语句缩短程序subplot(521);plot(index,a1);subplot(522);plot(in
如何使用循环语句缩短程序
subplot(521);
plot(index,a1);
subplot(522);
plot(index,a2);
subplot(523);
plot(index,a3);
subplot(524);
plot(index,a4);
subplot(525);
plot(index,a5);
subplot(526);
plot(index,d1);
subplot(527);
plot(index,d2);
subplot(528);
plot(index,d3);
subplot(529);
plot(index,d4);
subplot(5,2,10);
plot(index,d5); 以上是程序的一部分,我想问下可不可以把这段程序用循环语句简练的表达出来,这样实在是太麻烦了,麻烦大神老师们给看看,跪谢!
荒诞的智者1年前1
aiaidejia 共回答了16个问题 | 采纳率81.3%
也许可以这样:
1、subplot语句因为其参数是有规律地递增,所以是完全可以用循环表达的.
2、plot语句,其中的index和第二个参数是常量还是变量?如果index是变量,则可以在每次循环中进行更新.第二个参数,完全可以把a1, a2, a3, a4,a5, d1,等等,这样的参数事先组成一个数组,然后每次循环读取对应的值,然后数组的索引递增,这样就能把两个语句都放到循环中了.
matlab中subplot(221)是什么意思?221是一个数字,不是分开的,
守护北半球1年前2
huibin 共回答了23个问题 | 采纳率73.9%
subplot接收参数的形式有几种subplot([a b c...]),subplot([a,b,c...]),subplot(abc...) subplot(a,b,c.) 都是一样的 具体 help subplot更详细的帮助
subplot(4,3,4)代表的是什么意思呢
MARATHON131年前1
DJ11 共回答了17个问题 | 采纳率94.1%
subplot(a,b,c)中a代表所画图形的行数 b代表所画图形的列数 c代表所画图形的序号
英语翻译SUBPLOT Create axes in tiled positions.H = SUBPLOT(m,n,p
英语翻译
SUBPLOT Create axes in tiled positions.
H = SUBPLOT(m,n,p),or SUBPLOT(mnp),breaks the Figure window
into an m-by-n matrix of small axes,selects the p-th axes for
for the current plot,and returns the axis handle.The axes
are counted along the top row of the Figure window,then the
second row,etc.For example,
SUBPLOT(2,1,1),PLOT(income)
SUBPLOT(2,1,2),PLOT(outgo)
plots income on the top half of the window and outgo on the
bottom half.If the CurrentAxes is nested in a uipanel the
panel is used as the parent for the subplot instead of the
current figure.
SUBPLOT(m,n,p),if the axis already exists,makes it current.
SUBPLOT(m,n,p,'replace'),if the axis already exists,deletes it and
creates a new axis.
SUBPLOT(m,n,p,'align') places the axes so that the plot boxes
are aligned instead of preventing the labels and ticks from
overlapping.
SUBPLOT(m,n,P),where P is a vector,specifies an axes position
that covers all the subplot positions listed in P.
SUBPLOT(H),where H is an axis handle,is another way of making
an axis current for subsequent plotting commands.
SUBPLOT('position',[left bottom width height]) creates an
axis at the specified position in normalized coordinates (in
in the range from 0.0 to 1.0).
望舒草9941年前3
prettythomas 共回答了15个问题 | 采纳率93.3%
subplot创建石斧,在平铺的立场.
为H = subplot (男,氮,磷) ,或subplot (流动电话号码可携) ,打破了数字窗口
到1米,按n矩阵小斧头,选择的P -次轴线为
对于当前的阴谋,并返回轴处理.轴线
算沿最上面一行的数字窗口,然后
第二排等,例如,
subplot ( 2,1,1 ) ,地积(收入)
subplot ( 2,1,2 ) ,地积( outgo )
图谋收入,顶端有一半的窗口和outgo就
底部的一半.如果currentaxes是嵌套在一个uipanel该
小组是用来作为母公司为subplot而不是在
目前的数字.
subplot (男,氮,磷) ,如果轴已经存在,使电流.
subplot (男,氮,磷,'取代' ) ,如果轴已经存在,删除资讯科技及
创建一个新的轴.
subplot (男,氮,磷,'统一' )的地方轴线,使该地积盒
是不结盟,而是防止标签和蜱从
重叠.
subplot (男,氮,磷) ,其中p是一个载体,指定一轴的立场
涵盖所有subplot职位中列出的页
subplot (八) ,其中H是一轴处理,是另一种方式的决策
一轴电流随后策划的命令.
subplot ( '地位' ,[左底部宽度高度] )创建一个
轴在指定的位置在正常化坐标表(
在该范围从0.0到1.0 ) .
subplot(1,2,1)和subplot(1,2,
雨果_ww1年前1
佛陀从来 共回答了21个问题 | 采纳率81%
这是matlab中的一个语句.subplot是将多个图画到一个平面上的工具.其中,m表示是图排成m行,n表示图排成n列,也就是整个figure中有n个图是排成一行的,一共m行;
英语翻译load bust X1=X;map1=map;subplot(131);image(X1);colormap(
英语翻译
load bust
X1=X;
map1=map;
subplot(131);image(X1);
colormap(map1);title('原始图像1');
axis square
load mask
X2=X;
map2=map;
for i=1:256
for j=1:256
if(X2(i,j)>100)
X2(i,j)=1.2*X2(i,j);
else
X2(i,j)=0.5*X2(i,j);
end
end
end
subplot(132)
image(X2);colormap(map2);title('原始图像2');
axis square
[c1,s1]=wavedec2(X1,2,'sym4');
sizec1=size(c1);
for I=1:sizec1(2)
c1(I)=1.2*c1(I);
end
[c2,s2]=wavedec2(X2,2,'sym4');
c=c1+c2;
c=0.5*c;
s=s1+s2;
s=0.5*s
xx=waverec2(c,s,'sym4');
subplot(133);image(xx);title('融合图像');
axis square
从来什么样1年前2
dongzhixin 共回答了22个问题 | 采纳率100%
明明是matlab.
很简单的一个图像处理程序.
原始图像与处理过的图像 通过小波变换进行融合.
在matlab里help一下“wavedec2”这个函数的用法就搞定了.
英语翻译我刚拿快译直接翻...说的乱七把糟 高手麻烦翻译下SUBPLOT Create axes in tiled po
英语翻译
我刚拿快译直接翻...说的乱七把糟 高手麻烦翻译下
SUBPLOT Create axes in tiled positions.
H = SUBPLOT(m,n,p),or SUBPLOT(mnp),breaks the Figure window
into an m-by-n matrix of small axes,selects the p-th axes for
for the current plot,and returns the axis handle.The axes
are counted along the top row of the Figure window,then the
second row,etc.For example,
SUBPLOT(2,1,1),PLOT(income)
SUBPLOT(2,1,2),PLOT(outgo)
plots income on the top half of the window and outgo on the
bottom half.If the CurrentAxes is nested in a uipanel the
panel is used as the parent for the subplot instead of the
current figure.
SUBPLOT(m,n,p),if the axis already exists,makes it current.
SUBPLOT(m,n,p,'replace'),if the axis already exists,deletes it and
creates a new axis.
luyetao1年前1
5无名 共回答了21个问题 | 采纳率95.2%
次要情节在铺磁砖的位置创造轴.
H =次要情节(m、n、p)或者次要情节(mnp),断裂图窗口到里m由n小轴矩阵,为当前剧情的选择pTh轴,并且退回轴把柄. 轴
沿图窗口的顶面行,然后第二行等等计数. 例如,
次要情节(2,1,1),剧情(收入)
次要情节(2,1,2),剧情(outgo)
在窗口的顶面一半的剧情在底下一半的收入和outgo. 如果CurrentAxes在的uipanel被筑巢
盘区使用作为父母为次要情节而不是当前图.
次要情节(m, n, p),如果轴已经存在,使它当前.
次要情节(m, n, p, ‘替换’),如果轴已经存在,删除它并且创造一个新的轴.
subplot,一张图分四份,1,3合并画一条曲线,2画一条,4画一条,该怎么办
需尼31年前1
咔嚓 共回答了17个问题 | 采纳率76.5%
subplot(2,1,1)
plot(.)1,3合并画一条曲线
subplot(2,2,2)
plot(.)2画一条
subplot(2,2,4)
plot(.)4画一条