MATLAB绘好图形后,还必须对图形添加标题、坐标轴标签、文字说明、图例、辅助线、指示线等。
已知某公司生产A、B、C、D、E、F共六种产品,年利润分别为45、75、105、175、85、90万元,用饼图显示产品的贡献,并为图形添加标题和图例。
>> V=[45 75 105 175 85 90]; >> V1=V/sum(V) V1 = 0.0783 0.1304 0.1826 0.3043 0.1478 0.1565 >> [m,i]=max(V1); >> explode=zeros(size(V1)); >> explode(i)=1; >> pie(V,explode) >> title('产品利润贡献图') >> legend('产品A','产品B','产品C','产品D','产品E','产品F')求默认视角下的带有缺口的衰减正弦波。
>> [X,Y]=meshgrid(-4:0.2:4); >> Z=exp(-(0.15*X).^2-Y.^2).*sin(X)./(X+eps); >> surfc(X,Y,Z) >> title('Z=exp(-(0.15*X).^2-Y.^2).*sin(X).sin(Y)的表面图') >> xlabel('X') >> ylabel('Y') >> zlabel('Z')上图是选用的默认视角,而下图将视角改变为10.5°和30°。在命令窗口输入view命令即显示当前图形的视角和转换矩阵。
>> view(10.5,30) >> T=view T = 0.9833 0.1822 0 -0.5827 -0.0911 0.4916 0.8660 -0.6333 -0.1578 0.8515 -0.5000 8.5634 0 0 0 1.0000