找回密码
 立即注册
查看: 171|回复: 0

Matlab图形与图像处理(2.1-2.10)

[复制链接]
发表于 2023-3-25 12:33 | 显示全部楼层 |阅读模式
2.1绘制向量图像:
0~2π中100个点:
>> x=linspace(0,2*pi,100);
>> plot(x)


2.2绘制矩阵的图像:
>> x=rand(10);
>> plot(x)


2.3   1*6矩阵,6*4矩阵:
>> x=[0:0.2:1];
>> y=[0 0 0 0;1 2 3 4;5 6 7 8;9 10 11 12;13 14 15 16;24 26 39 98];
>> plot(x,y)


2.4同一图中绘制三个函数图像:
>> x1=linspace(0,2*pi,100);
>> x2=x1+pi/4;
>> x3=x1-pi/4;
>> y1=sin(x1);
>> y2 = 2*sin(x2);
>> y3=3*sin(x3);
>> plot(x1,y1,x2,y2,x3,y3)


******需要注意x,y的对应顺序,否则会出错
plot(x1,x2,x3,y1,y2,y3)


2.5同时显示四个图像,并显示线形和颜色:
x坐标,y坐标,线形颜色
>> x=0:pi/100:2*pi;
>> y1=sin(x);
>> y2=cos(x);
>> y3=sin(x+pi/4);
>> y4=cos(x+pi/4);
>> plot(x,y1,'r*',x,y2,'kp',x,y3,'bd',x,y4,'g^')


2.6绘制同一坐标系下同一区间内的曲线:
>> x=-pi:pi/20:pi;
>>y1=sin(x);
>>y2=exp(sin(x));
>>y2=exp(cos(x));
>>y3=exp(sin(x));
>> y4=exp(sin(2*x));
>> plot(x,y1,'b.-',x,y2,'d-',x,y3,'m>:',x,y4,'rh-')


2.7绘制向量的图像:
>> x=linspace(0,0.2,10);
>> plot(x,'b^')



2.8同一图像同时设置两个函数的线形和颜色:
>> x=0:pi/10:2*pi;
>> y1=sin(x);
>> y2=cos(x);
>> plot(x,y1,x,y2,'LineWidth',2,'Marker','<','MarkerEdgeColor','r','MarkerFaceColor',[1,1,1])
***线宽为2,标记类型为向左的三角形,标记的边缘颜色为红色,并指定填充颜色。第一条直线默认显示为蓝色直线。



2.9同一图片显示两个坐标系绘制两个正弦函数:
>> ax1=subplot(2,1,1);%%两行一列,第一行
>> ax2=subplot(2,1,2);%%两行一列,第二行
>> x=-pi:pi/10:pi;
>> y1=sin(x);
>> y2=cos(x);
>> plot(ax1,x,y1);%%在第一列作图
>> plot(ax2,x,y2)%%在第二列作图
*************绘制下面语句的时候,不能先关闭前面跳出来的图像框,否则会报错


2.10同一图上显示两个函数,以及线形颜色(绘制完成图像后在进行修改,参考Python的调用库命名规则)
>> x=-pi:pi/10:pi;
>> y1=sin(x);
>> y2=cos(x);
>> p=plot(x,y1,x,y2);


***改变第一条线的线宽为4:
>> x=-pi:pi/10:pi;
>> y1=sin(x);
>> y2=cos(x);
>> p=plot(x,y1,x,y2);
>> p(1).LineWidth=4;


***设置第二条线的标记为五角星:
>> x=-pi:pi/10:pi;
>> y1=sin(x);
>> y2=cos(x);
>> p=plot(x,y1,x,y2);
>> p(1).LineWidth=4;
>> p(2).Marker='pentagram';



***设置第二条曲线的标记大小为10:
>> x=-pi:pi/10:pi;
>> y1=sin(x);
>> y2=cos(x);
>> p=plot(x,y1,x,y2);
>> p(1).LineWidth=4;
>> p(2).Marker='pentagram';
>> P(2).MarkerSize=10;

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-4-29 11:07 , Processed in 0.107046 second(s), 28 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表