网站大量收购独家精品文档,联系QQ:2885784924

[]matlab简介.pdf

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[]matlab简介

(2 ) 3 用MATLAB绘图——容易 MATLAB提供了许多可以选用的图形功能,这里只作简 单介绍 3.1 二维图形函数plot 最常用和最简单的绘图命令 例如 plot(x,y,‘-’); 将向量x和y对应元素定义的点依次用实线联接(x和y 的维数 必须一样);如果x和y为矩阵,则按列依次处理 plot(x1,y1,‘ ’,x2,y2, ‘+’); * 将向量 x1和y1对应元素定义的点用星号标出,将向量x2和 y2对应元素定义的点用‘+’标出。MATLAB可以划线或者 点,它提供的点和线类型如下表 线 符号 点 符号 实线 - 实心圆点 . 虚线 -- 加号 + 点 : 星号 * 虚线间点 -. 空心原点 。 叉号 × 蓝色 b 黄色 y 红色 r 绿色 g 例如 plot(x,y,’-b’) 将x和y对应的元素定义的点依次用蓝 色实线联接。 x = 0:.002:4*pi; y=sin(x); plot(x,y,-b); 3.2 绘图辅助函数 利用这一族函数可以为画出的图像加上标题等内容。 title(‘...’); 在图形的上方显示‘ ’中指定的内容; xlabel(‘...’) ;将‘ ’中指定的内容标在x轴; ylabel(‘...’) ;将‘ ’中指定的内容标在y轴; grid ;在图上显示虚线的格; text(x,y, ‘…’) ;将‘ ’中指定的内容显示在x,y所定义的位置上; gtext(‘…’) ;运行到该命令时,屏幕光标位置显示符号“+”等 待,它将‘ ’中指定的内容标在鼠标指定的位置; axis([xl xr yl yr]); 其中的4个实数分别定义x和y方向显示的范围; hold on ;后面plot 的图将迭在一起; hold off ;解除hold on命令,plot将冲去图形窗口已有图形; 注意上述辅助函数必须放在相应的“plot”语句之后。 x =0:0.1:100; y = sin(x).*x./(1+cos(x)); plot(x,y, b) grid; axis([0 100 -2e4 3e4]); title(‘a simple function) ; xlabel(x); ylabel(|Error|); 3.3 多窗口绘图函数subplot 该函数的形式 subplot(p,q,r)该命令将图形窗口分成p 行q列共计p ×q个格子,在第r 个格子上画图,格子是从 上到下按行依次记数的。 例如考虑Chebeshev多项式,它可以用其递推公式定 义如下: t (x) 1, t (x) x, 0 1 t (x) 2xt 1(x) =−t 2 (x), k 2,3,... k k − k − 将[-1,1]上的前四个Chebeshev多项式画在一张图上

文档评论(0)

jiupshaieuk12 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档