limanjihe

导航

Matlab中小语法点总结(更新中)

 

1. A(:,1)'   A(:)'   A(:).'

A(:,n)' 对矩阵A的低n列进行共轭转置;A(:).'对矩阵A进行转置;

 


 

2.subplot的使用方法:

h =subplot(m,n,p)

将数字窗口分成m×n的网格,

并在当前图的第p个位置创建一个轴对象,并返回轴句柄。 

坐标轴沿着图形窗口的第一行,然后是第二行等。

 例如: subplot(2,2,1)

  表示一个2行2列的画布上,你用第一行第一列画图。

Matlab绘制子图subplot使用攻略
% figure
 t=0:0.001:1;
 y1=sin(10*t);
 y2=sin(15*t);
 y3=sin(20*t);
 y4=sin(25*t);
subplot(2,2,[1:2])
plot(t,y1,'--r*','linewidth',2,'markersize',5)
text(.5,.5,{'subplot(2,2,1)'},...
    'FontSize',14,'HorizontalAlignment','center')
subplot(2,2,2)
plot(t,y2,'--b*','linewidth',2,'markersize',5)
text(.5,.5,{'subplot(2,2,2)'},...
    'FontSize',14,'HorizontalAlignment','center')
subplot(2,2,3)
plot(t,y2,'--b*','linewidth',2,'markersize',5)
text(.5,.5,{'subplot(2,2,3)'},...
    'FontSize',14,'HorizontalAlignment','center')
subplot(2,2,4)
plot(t,y2,'--r*','linewidth',2,'markersize',5)
text(.5,.5,{'subplot(2,2,4)'},...
    'FontSize',14,'HorizontalAlignment','center')

  

  不对称子图

 

subplot(2,2,[1:2])
plot(t,y1,'--r*','linewidth',2,'markersize',5)
text(.5,.5,{'subplot(2,2,1)'},...
    'FontSize',14,'HorizontalAlignment','center')

text(x,y,z,'string'.'PropertyName',PropertyValue…) :对引号中的文字string定位于用坐标轴指定的位置,且对指定的属性进行设置。


 

 

3.使用worldmap画地图

worldmap('CHINA') % World
load coastlines
plotm(coastlat,coastlon)

 

 

 


 
 
 
 
 
 
 
 

posted on 2018-11-27 15:12  limanjihe  阅读(476)  评论(0编辑  收藏  举报