Matlab常用的绘图程序.docx
- 文档编号:4901692
- 上传时间:2022-12-11
- 格式:DOCX
- 页数:10
- 大小:666.78KB
Matlab常用的绘图程序.docx
《Matlab常用的绘图程序.docx》由会员分享,可在线阅读,更多相关《Matlab常用的绘图程序.docx(10页珍藏版)》请在冰豆网上搜索。
Matlab常用的绘图程序
下面是一些绘图的源程序,来自Matlab自带的help文件
程序1
figure
t=0:
pi/20:
2*pi;
plot(t,sin(t),'-.r*')
holdon
plot(t,sin(t-pi/2),'--mo')
plot(t,sin(t-pi),':
bs')
holdoff;title('sin(t),sin(t-pi/2),sin(t-pi)')
程序2
figure
plot(t,sin(2*t),'-mo',...
'LineWidth',2,...
'MarkerEdgeColor','k',...
'MarkerFaceColor',[.491.63],...
'MarkerSize',10)
程序3
loadclown
surface(peaks,flipud(X),...
'FaceColor','texturemap',...
'EdgeColor','none',...
'CDataMapping','direct')
colormap(map)
view(-35,45)
程序4
pcolor(hadamard(20))
colormap(gray
(2))
axisij
axissquare
程序5
n=6;
r=(0:
n)'/n;
theta=pi*(-n:
n)/n;
X=r*cos(theta);
Y=r*sin(theta);
C=r*cos(2*theta);
pcolor(X,Y,C)
axisequaltight
程序6
loadmandrill
figure('color','k')
image(X)
colormap(map)
axisoff%Removeaxisticksandnumbers
axisimage%Setaspectratiotoobtainsquarepixels
程序7
figure
ax
(1)=subplot(1,2,1);
rgb=imread('ngc6543a.jpg');
image(rgb);title('RGBimage')
ax
(2)=subplot(1,2,2);
im=mean(rgb,3);
image(im);title('IntensityHeatMap')
colormap(hot(256))
linkaxes(ax,'xy')
程序8
loadflujet
image(X)
colormap(jet)
程序9
loadspine
image(X)
colormapbone
程序10
figure
x=0:
pi/20:
2*pi;y1=sin(x+1).*cos(x-1);y2=sin(x+1).^2+cos(x-1);y3=sin(2*x+1)+cos(x/2-1);
plot(t,y1,'-.b*')
holdon
plot(t,y2,'--ro')
plot(t,y3,':
gs')
holdoff
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Matlab 常用 绘图 程序