MATLAB程式设计入门篇二维平面绘图.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MATLAB程式设计入门篇二维平面绘图

MATLAB 程式設計入門篇:二維平面繪圖 MATLAB 程式設計入門篇 二維平面繪圖 (part2) 改自張智星講義 jang@.tw .tw/~jang 清大資工系 多媒體檢索實驗室 3-3 圖軸的控制 plot 指令會根據座標點自動決定圖軸範圍 也可以使用 axis 指令指定圖軸範圍 使用語法: axis([xmin, xmax, ymin, ymax]) xmin , xmax:指定 x 軸的最小和最大值 ymin , ymax:指定 y 軸的最小和最大值 圖軸控制範例-1 (I) 畫出三角函數波在 x 軸介於 11.5 和 20 的部份 範例: x = linspace(0,8*pi); % 起始與結束元素為 0 及 8*pi y = sin(x/2)+cos(x); plot(x, y); axis([11.5, 20, -inf, inf]); % 將x與y的座標上下界做變更 圖軸控制範例-1 (II) axis([11.5, 20, -inf, inf]); inf指令: 以資料點(上例: y 軸的資料點)的最小和最大值取代之 axis Y的最大值 Y的最小值 Subplot subplot 在一個視窗產生多個圖形(圖軸) 一般形式為 subplot (m, n, p) 將視窗分為 m ×n 個區域 下一個 plot 指令繪圖於第 p 個區域 p 的算法為由左至右,一列一列 圖軸控制範例-4 (I) 同時畫出四個圖於一個視窗中 範例3-13:plotxy13.m x = 0:0.1:4*pi; subplot(2, 2, 1); plot(x, sin(x)); % 此為左上角圖形 subplot(2, 2, 2); plot(x, cos(x)); % 此為右上角圖形 subplot(2, 2, 3); plot(x, sin(x).*exp(-x/5)); % 此為左下角圖形 subplot(2, 2, 4); plot(x, x.^2); % 此為右下角圖形 圖軸控制範例-4 (II) Subplot(2,2,1) Subplot(2,2,3) Subplot(2,2,2) Subplot(2,2,4) grid 和 box 指令 畫出格線或畫出圖軸外圍的方形 指令 說明 grid on 畫出格線 grid off 取消格線 box on 畫出圖軸的外圍長方形 box off 取消圖軸的外圍長方形 3-4 加入說明文字 在圖形或圖軸加入說明文字,增進整體圖形的可讀性 指令 說明 title 圖形的標題 xlabel x 軸的說明 ylabel y 軸的說明 zlabel z 軸的說明(適用於立體繪圖) legend 多條曲線的說明 text 在圖形中加入文字 gtext 使用滑鼠決定文字的位置 說明文字範例-1 (I) 範例: subplot(1,1,1); x = 0:0.1:2*pi; y1 = sin(x); y2 = exp(-x); plot(x, y1, b--, x, y2, ro); xlabel(t = 0 to 2\pi); ylabel(values of sin(t) and e^{-x}) title(Function Plots of sin(t) and e^{-x}); legend(sin(t),e^{-x}); 說明文字範例-1 (II) title xlabel ylabel legend 說明文字範例-2 (I) text指令 使用語法: text(x, y, ‘string’) x、y :文字的起始座標位置 string :代表此文字 範例3-16:plotxy16.m x = 0:0.1:2*pi; plot(x, sin(x), x, cos(x)); text(pi/4, sin(pi/4), - sin(\pi/4) = 0.707); text(5*pi/4, cos(5*pi/4), - cos(5\pi/4) = -0.707); 說明文字範例-2 (II) gtext指令 使用語法 gtext(‘string’) 在圖上點選一位置後,string 顯示在其上。 gtext 只能用在二維平面繪圖 課堂練習一 The Taylor series of a real or complex function f(x) that is infinitely differentiable in a neighborhood of a real or complex number a, is the power series Referenc

文档评论(0)

daoqqzhuan2 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档