Matlab绘图
Posted 手写不期而遇
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Matlab绘图相关的知识,希望对你有一定的参考价值。
subplot是将多个图像放在同一个界面上
%界面分为m行,分为n列,第p个位置 subplot(m,n,p)
示例程序如下:
t=0:0.001:1; y1=sin(10*t); y2=sin(15*t); %生成两行一列,第一个图在第一个位置 subplot(2,1,1); plot(t,y1); subplot(2,1,2); plot(t,y2);
得到的图像结果是
画一个饼状图,并且带有标题和Legend
a=[10 5 20 30]; %三维饼状图 pie3(a,[0,0,0,1]); title(\'扶贫人数比例图\'); legend(\'贫困\',\'一般\',\'富裕\');
结果如图
一些重要的绘图语法的解释有
axis off;%去掉坐标轴 axis tight;%紧坐标轴 axis equal;%等比坐标轴 axic([-0.1,8.1,-1.1,1.1]);%设置当前坐标轴的范围 set(gca,\'XLim\',[3,40]);%x轴范围 set(gca,\'XTick\',[-3.14,0,3.14]);%x轴的记号点 set(gca,\'XTickLabel\',[-3.14,0,3.14]);%x轴记点 set(gca,\'XTick\',[]);%清除x轴记号点 set(gca,\'XGrid\',\'on\');%x轴网格打开 set(gca,\'XDir\',\'reverse\');%逆转x轴 set(gca,\'XColor\',\'red\');%设置x轴的颜色 axis auto;%坐标轴刻度恢复为自动默认 axis manual;%冻结坐标轴刻度 axis ij;%将坐标轴设置为矩阵模式 axis xy;%将坐标轴设置为笛卡尔坐标系 axis square;%将坐标轴设置为方形
以上是关于Matlab绘图的主要内容,如果未能解决你的问题,请参考以下文章