Matlab图形绘制经典案例
Matlab绘图教程(大量实例)
例7 在0≤x≤2区间内,绘制曲线y1=2e-0.5x和 y2=cos(4πx),并给图形添加图形标注。 程序如下: x=0:pi/100:2*pi; y1=2*exp(-0.5*x); y2=cos(4*pi*x); plot(x,y1,x,y2) title('x from 0 to 2{\pi}'); %加图形标题 xlabel('Variable X'); %加X轴说明 ylabel('Variable Y'); %加Y轴说明 text(0.8,1.5,'曲线y1=2e^{-0.5x}'); %在指定位置 添加图形说明 text(2.5,1.1,'曲线y2=cos(4{\pi}x)'); legend(‘y1’,‘ y2’) %加图例
2.绘制三维曲面的函数 surf函数和mesh函数的调用格式为: mesh(x,y,z,c) surf(x,y,z,c) 一般情况下,x,y,z是维数相同的矩阵。x,y是网格坐 标矩阵,z是网格点上的高度矩阵,c用于指定在 不同高度下的颜色范围。
图形标注与坐标控制
图形标注 有关图形标注函数的调用格式为: title(图形名称) xlabel(x轴说明) ylabel(y轴说明) text(x,y,图形说明) legend(图例1,图例2,…)
函数中的说明文字,除使用标准的ASCII字符外, 还可使用LaTeX格式的控制字符,这样就可以在 图形上添加希腊字母、数学符号及公式等内容。 例如,text(0.3,0.5,‘sin({\omega}t+{\beta})’)将得到 标注效果sin(ωt+β)。
Matlab技术工程图形绘制
Mat1ab技术工程图形绘制
引言
Mat1ab是一种极为强大的技术工程软件,提供了丰富的绘图功能。在各个领域的科学研究和工程实践中,MatIab的图形绘制功能起到了至关重要的作用。本文将介绍Mat1ab的技术工程图形绘制相关知识,并通过实例展示其应用。
一、MatIab绘图基础
MatIab提供了多种绘图函数和工具箱,可以绘制各种类型的图形,如二维直线图、散点图、曲线图、柱状图、等高线图等。其中最常用的绘图函数是p1ot函数。
p1ot函数可以用于绘制二维直线图和曲线图。通过指定横坐标和纵坐标的数值,可以绘制出对应的线条。此外,还可以通过设置线条的颜色、线型和线宽等参数,使得绘图更具美感和可读性。
二、技术工程绘图实例
以下是一个工程实例,展示了如何使用MatIab进行技术工程图形绘制。
假设我们要绘制一条压力-体积图曲线,用于描述气体在不同压力下体积的变化关系。首先,我们需要定义一组压力和体积的数据。假设我们有以下数据:
压力(P):[12345678910]
体积(V):[105321.51.21.11.051.011]
我们可以使用p1ot函数将这组数据绘制成一条曲线图:
''v mat1ab
P=[12345678910];
V=[105321.51.21.11.051.011];
p1ot(P,V,T,,'1ineW汕h',2);
在这段代码中,P表示横坐标,V表示纵坐标,K表示线条颜色为红色,1ineWidh表示线宽为2个像素。运行这段代码,我们就可以得到一条表示压力一体积关系的曲线。三、MatIab图形美化
matlab典型例子(吐血整理)
一、在同一坐标系内,分别用红色实线和蓝色点划线绘制曲线y1(t)=e0.1sin(0.3πt)和y2(t)=2e -0.5cos(0.6πt),其中t ∈[0, 3],并用星号标记出两条曲线的交叉点。请写出实现上述功能的M 文件程序代码,并给出每条语句注释说明。
t=0:0.01:3%t 取值[0,3]步长为0.01
y1=exp(0.1)*sin(0.3*pi*t)%写出公式y1(t)=e0.1sin(0.3πt) plot(t,y1,'r-')%显示该图形 hold on%继续显示
y2=2*exp(-0.5)*cos(0.6*pi*t)%写出公式y2(t)=2e -0.5cos(0.6πt) plot(t,y2,'b-.') %显示该图形
r0=abs(y2-exp(0.1)*sin(0.3*pi*t))<=0.015%设定差值的绝对值<=0.015 yy=r0.*y1;xx=r0.*t;plot(xx(r0~=0),yy(r0~=0),'r*')%用*标记交叉点 结果如下:
-1.5
-1
-0.5
0.5
1
1.5
二、求解多项式3x4-8x2+x -10除以多项式x2+x+3;计算方程3x4-8x2+x -10=0的解。请编写实现上述运算的M 程序代码,并给出每条语句注释说明。 a=[3 0 -8 1 -10]%
3x4-8x2+x -10的系数矩阵
b=[1 1 3]% x2+x+3的系数矩阵
[q,r]=deconv(a,b)%求根和余。q 为根,r 为余 结果如下: q =
3 -3 -1
matlab编程实例100例
1-32是:图形应用篇
33-66是:界面设计篇
67-84是:图形处理篇
85-100是:数值分析篇
实例1:三角函数曲线(1)function shili01
h0=figure('toolbar','none',...
'position',[198 56 350 300],...
'name','实例01');
h1=axes('parent',h0,...
'visible','off');
x=-pi:0.05:pi;
y=sin(x);
plot(x,y);
xlabel('自变量X');
ylabel('函数值Y');
title('SIN( )函数曲线');
grid on
实例2:三角函数曲线(2)function shili02
h0=figure('toolbar','none',...
'position',[200 150 450 350],...
'name','实例02');
x=-pi:0.05:pi;
y=sin(x)+cos(x);
plot(x,y,'-*r','linewidth',1);
grid on
xlabel('自变量X');
ylabel('函数值Y');
title('三角函数');
实例3:图形的叠加
function shili03
h0=figure('toolbar','none',...
'position',[200 150 450 350],...
'name','实例03');
x=-pi:0.05:pi;
y1=sin(x);
y2=cos(x);
plot(x,y1,...
'-*r',...
案例28使用matlab绘制专业图形——绘制曲线和曲面图
案例28使用MATLAB 绘制专业图形
绘制曲线和曲面图
案例主要信息提示 ● 案例内容:使用MATLAB 进行专业作图。
● 关键词:MATLAB ,作图,二维作图,三维作图 ● 建议课时:2课时
● 适合专业:理工科各专业
●
光盘中的数字资源:
二维曲线绘图M 文件graph_line.m
三维曲面绘图M 文件graph_surface.m
一、 实验内容
实验内容1.绘制曲线图
在1个绘图窗口的4个不同子窗口中分别绘制以下曲线: ①在子窗口1中绘制两条二维曲线,分别为:
0.510.2cos(4)x y e x π-=
和
0.522cos()x y e x π-=
并显示网格线。
②在子窗口2中绘制两条二维曲线,分别为:
0.512x y e -=
和
2cos(2)y x π=
并添加标题、x/y 轴名称、图形说明和图例。 ③在子窗口3中绘制一条极坐标曲线,如下:
sin()cos()r t t =
④在子窗口4中绘制一条极三维螺旋线。
全部4个子窗口绘制效果如图28-1所示。
图28-1曲线绘制效果图
实验内容2.绘制曲面图
在1个绘图窗口的4个不同子窗口中分别绘制以下曲面:
①在子窗口1和子窗口2中以不同着色方式绘制两个球面。
②在子窗口3和子窗口4中以不同视角绘制两个直径相等的圆管相交的图形。全部4个子窗口绘制效果如图28-2所示。
图28-1曲面绘制效果图
二、预备知识
2.1 MATLAB绘图功能简介
MA TLAB软件提供了丰富的图形表达功能,包括常用的二维图形和三维图形。其中,各种二维图形近30种,三维图形20多种。应用MA TLAB除了能作一般的曲线、散点图、条形图等,还能绘制流线图、三维矢量图等工程实用图形。下面我们介绍一些基本的二维和三维绘图函数。
matlab绘图例子
实例47:曲线标记
h0=figure('toolbar','none',...
'position',[198 56 408 468],...
'name','my second gui');
h1=axes('parent',h0,...
'position',[0.15 0.45 0.7 0.5],...
'visible','on');
x=0:0.1:2*pi;
k=plot(x,sin(x),'*');
xlabel('自变量X');
ylabel('函数值Y');
title('标记类型的改变');
p1=uicontrol('parent',h0,...
'style','pushbutton',...
'string','+',...
'fontsize',20,...
'foregroundcolor',[1 1 1],...
'backgroundcolor',[0 0 0],...
'position',[60 100 50 20],...
'callback','set(k,''marker'',''+'')'); p2=uicontrol('parent',h0,...
'style','pushbutton',...
'string','o',...
'fontsize',20,...
'foregroundcolor',[1 1 1],...
'backgroundcolor',[0 0 0],...
'position',[170 100 50 20],...
'callback','set(k,''marker'',''o'')'); p3=uicontrol('parent',h0,...
利用Matlab绘制有趣图像的示例代码
利⽤Matlab绘制有趣图像的⽰例代码
⽬录
1.随机樱花树
2.苹果绘制
3.南⽠绘制
4.⼀堆三⾓形绘制
5.⽉饼绘制
6.⼤钻⽯绘制
7.有趣曲线1
8.有趣曲线2
9.有趣曲线3——蝴蝶曲线
10.有趣曲线4——⼼形曲线
11.有趣曲线5
12.会害羞的含羞草
13.随机雪景
1.随机樱花树
function sakura
% @author:slandarer
% 随机形状⼆叉树樱花树绘制
hold on,axis equal
axis(0.5+[-10,50,0,50])
set(gca,'xtick',[],'ytick',[],'xcolor','w','ycolor','w')
set(gca,'color',[0.5020 0.5020 0.5020])
length_trunk=6;
width_trunk=4;
k1=0.9;
k2=0.8;
number_branch=15;
alp=pi/10;
length_branch=k1*length_trunk;
width_branch=k2*width_trunk;
trunk=[12,0;12,length_trunk];
plot(trunk(:,1),trunk(:,2),'color',[0 0 0],'Linewidth',width_trunk)
begins=[trunk(2,:),pi/2,1];
grow=begins;
plotdata=[0 0 0 0 0 0 0 0];
plotdata(1,:)=[];
for i=1:number_branch
control=randi(25,[length(grow(:,1)),1])>=10;
Matlab图形绘制经典案例资料(000001)
Matlab图形绘制经典案例
1、
三维曲线
>> t=0:pi/50:10*pi;
>> plot3(sin(2*t),cos(2*t),t)
>> axis square
>> grid on
2、一窗口多图形>> t=-2*pi:0.01:2*pi; >> subplot(3,2,1)
>> plot(t,sin(t))
>> subplot(3,2,2)
>> plot(t,cos(t))
>> subplot(3,2,3)
>> plot(t,tan(t))
>> axis([-pi pi -100 100]) >> subplot(3,2,4)
>> plot(t,cot(t))
>> axis([-pi pi -100 100]) >> subplot(3,2,5)
>> plot(t,atan(t))
>> subplot(3,2,6)
>> plot(t,acot(t))
3、图形样式、标注、题字(也可以利用菜单直接Insert) >> x=0:pi/20:2*pi;
>> plot(x,sin(x),'b-.')
>> hold on
>> plot(x,cos(x),'r--')
>> hold on
>> plot(x,sin(x)-1,'g:')
>> hold on
>> plot(x,cos(x)-1)
>> xlabel('x');
>> xlabel('x轴');
>> ylabel('y轴');
>> title('图形样式、标注等');
>> text(pi,sin(pi),'x=\pi');
>> legend('sin(x)','cos(x)','sin(x)-1','cos(x)-1');
matlab十个简单案例编写
matlab十个简单案例编写
1. 求解线性方程组
线性方程组是数学中常见的问题之一,而MATLAB提供了用于求解线性方程组的函数。例如,我们可以使用"linsolve"函数来求解以下线性方程组:
2x + 3y = 7
4x - 2y = 2
代码如下所示:
A = [2, 3; 4, -2];
B = [7; 2];
X = linsolve(A, B);
disp(X);
解释:上述代码定义了一个2x2的矩阵A和一个2x1的矩阵B,分别表示线性方程组的系数矩阵和常数向量。然后,使用linsolve函数求解线性方程组,结果存储在X中,并通过disp函数打印出来。运行代码后,可以得到x=2和y=1的解。
2. 求解非线性方程
除了线性方程组外,MATLAB还可以用于求解非线性方程。例如,我们可以使用"fzero"函数求解以下非线性方程:
x^2 + 2x - 3 = 0
代码如下所示:
fun = @(x) x^2 + 2*x - 3;
x0 = 0;
x = fzero(fun, x0);
disp(x);
解释:上述代码定义了一个匿名函数fun,表示非线性方程。然后,使用fzero函数传入fun和初始值x0来求解非线性方程的根,并通过disp函数打印出来。运行代码后,可以得到x=1的解。
3. 绘制函数图像
MATLAB提供了强大的绘图功能,可以帮助我们可视化函数的形状和特征。例如,我们可以使用"plot"函数绘制以下函数的图像:
y = cos(x)
代码如下所示:
x = linspace(0, 2*pi, 100);
matlab各种三维绘图及实例
Matlab绘制三维图形
例绘制三维曲线。
程序如下:
t=0:pi/100:20*pi;
x=sin(t);
y=cos(t);
z=t.*sin(t).*cos(t);
plot3(x,y,z);
title('Line in 3-D Space');
xlabel('X');ylabel('Y');zlabel('Z');
surf(x,y,z,c):画完整曲面,将数据点所表示曲面画出。
一般情况下,x,y,z是维数相同的矩阵。x,y是网格坐标矩阵,z是网格点上的高度矩阵,c 用于指定在不同高度下的颜色范围。
例绘制三维曲面图z=sin(x+sin(y))-x/10。
程序如下:
[x,y]=meshgrid(0:0.25:4*pi); %在[0,4pi]×[0,4pi]区域生成网格坐标
z=sin(x+sin(y))-x/10;
mesh(x,y,z);
例在xy平面内选择区域[-8,8]×[-8,8],绘制4种三维曲面图。
程序如下:
[x,y]=meshgrid(-8:0.5:8 例绘制标准三维曲面图形。
程序如下:
t=0:pi/20:2*pi;
[x,y,z]= cylinder(2+sin(t),30);
subplot(2,2,1);
surf(x,y,z);
subplot(2,2,2);
[x,y,z]=sphere;
surf(x,y,z);
subplot(2,1,2);
[x,y,z]=peaks(30);
surf(x,y,z);
其他三维图形
例绘制三维图形:
(1) 绘制魔方阵的三维条形图。
(2) 以三维杆图形式绘制曲线y=2sin(x)。
Matlab绘图教程(大量实例PPT)
例7 在0≤x≤2π区间内,绘制曲线y1=2e-0.5x和 0≤x≤2π区间内,绘制曲线y1=2e y2=cos(4πx),并给图形添加图形标注。 y2=cos(4πx),并给图形添加图形标注。 程序如下: 程序如下: x=0:pi/100:2*pi; y1=2*exp(y1=2*exp(-0.5*x); y2=cos(4*pi*x); plot(x,y1,x,y2) title('x from 0 to 2{\pi}'); 2{\ %加图形标题 %加图形标题 xlabel('Variable X'); %加 %加X轴说明 ylabel('Variable Y'); %加 %加Y轴说明 text(0.8,1.5,'曲线 text(0.8,1.5,'曲线y1=2e^{-0.5x}'); %在指定位置 曲线y1=2e^{%在指定位置 添加图形说明 text(2.5,1.1,'曲线 text(2.5,1.1,'曲线y2=cos(4{\pi}x)'); 曲线y2=cos(4{\ legend(‘y1’,‘ y2’) %加图例 %加图例
3.具有两个纵坐标标度的图形 MATLAB中 在MATLAB中,如果需要绘制出具有不同纵坐标标 度的两个图形,可以使用plotyy绘图函数 绘图函数。 度的两个图形,可以使用plotyy绘图函数。调用 格式为: 格式为: plotyy(x1,y1,x2,y2) 其中x1,y1对应一条曲线 x2,y2对应另一条曲线 对应一条曲线, 对应另一条曲线。 其中x1,y1对应一条曲线,x2,y2对应另一条曲线。横 坐标的标度相同,纵坐标有两个, 坐标的标度相同,纵坐标有两个,左纵坐标用于 x1,y1数据对,右纵坐标用于x2,y2数据对。 x1,y1数据对,右纵坐标用于x2,y2数据对。 数据对 数据对
Matlab绘制经典几何图形
分形几何中一些经典图形的Matlab画法(4)
(6)元胞自动机算法画Sierpinski三角形程序
一维元胞自动机sierpinski_ca1.h
function sierpinski_ca1(m,n)
%sierpinski_ca1(1000,3000)
m=1000;n=3000;
x=1;y=1;
t=1;w=zeros(2,m*n);
s=zeros(m,n);
s(1,fix(n/3))=1;
for i=1:m-1
for j=2:n-1
if (s(i,j-1)==1&s(i,j)==0&s(i,j+1)==0)|(s(i,j-1)==0&s(i,j)==0&s(i,j+1)==1)
s(i+1,j)=1;
w(1,t)=x+3+3*j;
w(2,t)=y+5*i;
t=t+1;
end
end
end
plot(w(1,:),w(2,:),'.','markersize',1)
图7.1 一维元胞自动机画Sierpinski三角形
二维元胞自动机sierpinski_ca2.h
function sierpinski_ca2(m,n)
%sierpinski_ca2(400,400)
m=400;n=400;
t=1;w=zeros(2,m*n);
s=zeros(m,n);
s(m/2,n/2)=1;
for i=[m/2:-1:2,m/2:m-1]
for j=[n/2:-1:2,n/2:n-1]
if
mod(s(i-1,j-1)+s(i,j-1)+s(i+1,j-1)+s(i-1,j)+s(i+1,j)+s(i-1,j+1)+s(i,j+1)+s(i+1,j+1),2)==1
Matlab绘图教程大量实例ppt
plot函数的基本调用格式为: plot(x,y) 其中x和y为长度相同的向量,分别用于存储x坐标和y坐标 数据。 例1 在0≤x≤2区间内,绘制曲线 y=2e-0.5xcos(4πx) 程序如下: x=0:pi/100:2*pi; y=2*exp(-0.5*x).*cos(4*pi*x); plot(x,y)
例6 在同一坐标内,分别用不同线型和颜色绘制曲 线y1=0.2e-0.5xcos(4πx) 和y2=2e-0.5xcos(πx),标记两 曲线交叉点。 程序如下: x=linspace(0,2*pi,1000); y1=0.2*exp(-0.5*x).*cos(4*pi*x); y2=2*exp(-0.5*x).*cos(pi*x); k=find(abs(y1-y2)<1e-2); %查找y1与y2相等点 (近似相等)的下标 x1=x(k); %取y1与y2相等点的x坐标 y3=0.2*exp(-0.5*x1).*cos(4*pi*x1); %求y1与y2值 相等点的y坐标 plot(x,y1,x,y2,'k:',x1,y3,'bp');
4.图形保持 hold on/off命令控制是保持原有图形还是刷新原有 图形,不带参数的hold命令在两种状态之间进行 切换。
例5 采用图形保持,在同一坐标内绘制曲线y1=0.2e0.5xcos(4πx) 和y2=2e-0.5xcos(πx)。 程序如下: x=0:pi/100:2*pi; y1=0.2*exp(-0.5*x).*cos(4*pi*x); plot(x,y1) hold on y2=2*exp(-0.5*x).*cos(pi*x); plot(x,y2); hold off
matlab基础作图实例
实验三 MATLAB 的绘图
一、实验目的:掌握利用MATLAB 画曲线和曲面。 二、实验内容:
1、 在不同图形中绘制下面三个函数t ∈[0,4π]的图象,3个图形分别是figure(1),figure(2),figure(3)。
)
sin(41.0321t e y t
y t y t -==
=π
说明:y 1 线型:红色实线,y 2 线型:黑色虚线,y 3: 线型:兰色点线
分别进行坐标标注,分别向图形中添加标题‘函数1’,‘函数2’, ‘函数3’ 解答:
源程序与图像: t=0:0.1:4*pi; y_1=t;
y_2=sqrt(t);
y_3=4*pi.*exp(-0.1*t).*sin(t); figure(1)
plot(t,y_1,'-r'); title('函数1');
xlabel('t');ylabel('y_1'); figure(2)
plot(t,y_2,'--k'); title('函数2');
xlabel('t');ylabel('y_2'); figure(3)
plot(t,y_3,':b'); title('函数3');
xlabel('t');ylabel('y_3');
函数1
t
y 1
0246
8101214
函数2
t y 2
函数3
t
y 3
2、 在同一坐标系下绘制下面三个函数在t ∈[0,4π]的图象。 (用2种方法来画图,其中之一使用hold on ) 使用text 在图形适当的位置标注“函数1”“函数2”,“函数3” 使用gtext 重复上面的标注,注意体会gtext 和text 之间的区别 解答: 方法一: 程序与图形: t=0:0.1:4*pi; y_1=t;
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Matlab图形绘制经典案例
1、
三维曲线
>> t=0:pi/50:10*pi;
>> plot3(sin(2*t),cos(2*t),t)
>> axis square
>> grid on
2、一窗口多图形>> t=-2*pi:0.01:2*pi; >> subplot(3,2,1)
>> plot(t,sin(t))
>> subplot(3,2,2)
>> plot(t,cos(t))
>> subplot(3,2,3)
>> plot(t,tan(t))
>> axis([-pi pi -100 100]) >> subplot(3,2,4)
>> plot(t,cot(t))
>> axis([-pi pi -100 100]) >> subplot(3,2,5)
>> plot(t,atan(t))
>> subplot(3,2,6)
>> plot(t,acot(t))
3、图形样式、标注、题字(也可以利用菜单直接Insert) >> x=0:pi/20:2*pi;
>> plot(x,sin(x),'b-.')
>> hold on
>> plot(x,cos(x),'r--')
>> hold on
>> plot(x,sin(x)-1,'g:')
>> hold on
>> plot(x,cos(x)-1)
>> xlabel('x');
>> xlabel('x轴');
>> ylabel('y轴');
>> title('图形样式、标注等');
>> text(pi,sin(pi),'x=\pi');
>> legend('sin(x)','cos(x)','sin(x)-1','cos(x)-1');
>> [x1,y1]=ginput(1) %利用鼠标定位查找线上某点的值x1 =
2.0893
y1 =
-0.5000
>> gtext('x=2.5') %鼠标定位放置所需的值在线上
4、
>> fplot('[sin(x),cos(x),sqrt(x)-1]',[0 2*pi]) M文件:myfun.m
内容如下:
function y=myfun(x)
y(:,1)=sin(x);
y(:,2)=cos(x);
y(:,3)=x^(1/2)-1;
再运行:>> fplot('myfun',[0 2*pi])
同样可以得到下图
5、
>> [x,y]=fplot('sin',[0 2*pi]); >> [x1,y1]=fplot('cos',[0 2*pi]); >> plot(x,y,'-r',x1,y1,'-.k')
>> legend('y=sinx','y=cosx')
6、
>> x=[-2:0.2:2];
>> y=exp(x)-sin(x);
>> plot(x,y,'-or','linewidth',2)
7、画出y1=6(sinx-cosx),y2=x2^x-1的图形>> x=[-3:0.1:3];
>> y1=6*(sin(x)-cos(x));
>> y2=x.*2.^x-1;
>> plot(x,y1,'-r',x,y2,'-.k','linewidth',2)
8、绘制心形图r=2(1-cosθ)的极坐标图形>> theta=[0:0.01:2*pi];
>> polar(theta,2*(1-cos(theta)),'-k')
>> polar(theta,2*(1-cos(theta)),'-or')
9、用双轴对数坐标绘制y=x*3^x-30的图形>> x=logspace(-3,3);
>> y=x.*3.^x-30;
>> loglog(y,'-or','linewidth',2);
>> grid on
10、绘制数据向量的单轴对数坐标图形>> x=[1:50];
>> y=[1:50];
>> semilogx(x,y,'-*b')
%绘制横轴为对数坐标
%纵轴为线性坐标
>> grid on
>> semilogy(x,y,'-*b')
%绘制纵轴为对数坐标
%横轴为线性坐标
>> grid on
11、绘制矩阵的条形图,并求出句柄属性值向量。>> A=[1 2 3;4 5 6;7 8 9];
>> h=bar(A)
h =
171.0031 174.0026 176.0026
12、绘制矩阵的水平条形图。>> y=[3 2 -2 2 1;-1 2 3 7 1;7 2 -3 5 2];
>> x=[1:3];
>> barh(x,y)
13、绘制矩阵的面积图。
>> y=[3 2 -2 2 1;-1 3 3 7 2;-7 5 5 9 3]; >> area(y)
14、绘制矩阵的二维饼图
>> x=[1 2 3;4 5 6;7 8 9];
>> explode=[0 1 0 1 0 1 0 1 0];
>> pie(x,explode)
15、自行确定数据向量,绘制其散点图。>> x=rand(1,100);y=randn(1,100);scatter(x,y,20)