Matlab常用的绘图程序.docx

上传人:b****4 文档编号:4901692 上传时间:2022-12-11 格式:DOCX 页数:10 大小:666.78KB
下载 相关 举报
Matlab常用的绘图程序.docx_第1页
第1页 / 共10页
Matlab常用的绘图程序.docx_第2页
第2页 / 共10页
Matlab常用的绘图程序.docx_第3页
第3页 / 共10页
Matlab常用的绘图程序.docx_第4页
第4页 / 共10页
Matlab常用的绘图程序.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

Matlab常用的绘图程序.docx

《Matlab常用的绘图程序.docx》由会员分享,可在线阅读,更多相关《Matlab常用的绘图程序.docx(10页珍藏版)》请在冰豆网上搜索。

Matlab常用的绘图程序.docx

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

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 公共行政管理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1