MATLAB基本财务绘图课件_第1页
MATLAB基本财务绘图课件_第2页
MATLAB基本财务绘图课件_第3页
MATLAB基本财务绘图课件_第4页
MATLAB基本财务绘图课件_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

簡介MATLAB提供簡便的指令與函數,使電腦繪圖變成一件簡單而愉快的工作。MATLAB可讓使用者快速方變的建立圖形,這些圖形可以被列印出來,或被剪貼到其他的程式當中。MATLAB可繪出曲線圖,可在同一視窗內繪製多個圖形,亦可繪製三維空間網狀圖以及輪廓繪圖。簡介MATLAB提供簡便的指令與函數,使電腦繪圖變成一件簡1MATLAB基本財務繪圖基本線性二維繪圖plot指令繪圖可接受之三種類型資料圖形注解指令分區繪圖指令指令axis用法改變圖軸背景顏色其他製圖函數MATLAB基本財務繪圖基本線性二維繪圖2基本線性二維繪圖基本線性二維繪圖指令:plot用法:plot(y,’line_style’);

y:可為單一資料點、向量或矩陣

line_style:設定所繪線條的顏色及類型基本線性二維繪圖基本線性二維繪圖指令:plot3plot指令線條顏色plot指令線條顏色RGB值b藍色(blue)(0,0,1)g綠色(green)(0,1,0)r紅色(red)(1,0,0)c青藍色(cyan)(0,1,1)m紫紅色(magenta)(1,0,1)y黃色(yellow)(1,1,0)k黑色(black)(0,0,0)w白色(while)(1,1,1)plot指令線條顏色plot指令線條顏色RGB值b藍色(4plot指令線條顏色(續)plot指令線條顏色(續)5plot指令線條標記參數表plot指令線條標記none無標記(預設值).點號(point)o圓形(circle)x叉號(x-mark)+加號(plus)*星號(star)s方塊(square)d菱形(diamond)v朝下三角形(triangle(down))^朝上三角形(triangle(up))<朝左三角形(triangle(left))>朝右三角形(triangle(right))p五角星形(pentagram)h六角星形(hexagram)plot指令線條標記參數表plot指令線條標記none無標6plot指令線條標記參數表(續)plot指令線條標記參數表(續)7plot指令線條標記參數表(續)plot指令線條標記參數表(續)8plot指令線條標記參數表(續)plot指令線條標記參數表(續)9plot指令線條形式參數表plot指令線條形式-實線(預設值)(solid):點線(dotted)-.點虛線(dashdot)--虛線(dashed)(none)無曲線(noline)plot指令線條形式參數表plot指令線條形式-實線(預10plot指令線條形式參數表(續)plot指令線條形式參數表(續)11基本線性二維繪圖(續)繪圖可接受之三種類型資料單一資料點(scalar)向量(vector)矩陣(matrix)基本線性二維繪圖(續)繪圖可接受之三種類型資料12基本線性二維繪圖(續)scalar基本線性二維繪圖(續)scalar13基本線性二維繪圖(續)vector基本線性二維繪圖(續)vector14基本線性二維繪圖(續)matrix基本線性二維繪圖(續)matrix15圖形注解之指令1指令用法說明titletitle(‘name’)在圖型上方加標題xlabelxlabel(‘name’)在x軸加註坐標名ylabelylabel(‘name’)在y軸加註座標名texttext(x,y,‘word’)在指定位置(x,y)寫字gtextgtext(‘word’)用滑鼠在圖上某處寫字legendlegend(h,‘word’,...)對圖上各線分別加注解gridgridon加上座標格線gridoff扣除座標格線(預設)boxboxon加上外圍框線(預設)boxoff除去除了座標軸以外框線圖形注解之指令1指令用法說明titletitle(‘name16圖形注解之指令1(續)title(‘股票走勢圖’);圖形注解之指令1(續)title(‘股票走勢圖’);17圖形注解之指令1(續)xlabel(‘2008/12/01~2008/12/12’);ylabel(‘股價’);圖形注解之指令1(續)xlabel(‘2008/12/01~18圖形注解之指令1(續)text(3,37.15,‘台積電起漲點’);圖形注解之指令1(續)text(3,37.15,‘台積電起漲19圖形注解之指令1(續)gtext(‘中鋼起漲點’);圖形注解之指令1(續)gtext(‘中鋼起漲點’);20圖形注解之指令1(續)legend(3,‘台積電’,‘中鋼’,‘國泰金’);圖形注解之指令1(續)legend(3,‘台積電’,‘中21圖形注解之指令1(續)gridon圖形注解之指令1(續)gridon22圖形注解之指令1(續)boxoff圖形注解之指令1(續)boxoff23圖形注解之指令1(續)legend圖形注解之指令1(續)legend24圖形注解之指令2set(設定目前圖形的屬性)指令用法說明gcaset(gca,…)取得目前圖軸的編號xtickset(gca,‘xtick’,…)將x軸的編號作特別設定xticklabelset(gca,‘xticklabel’,…)讓x軸label為使用者設定colorset(h,‘color’,…)設定線的顏色linestyleset(‘linestyle’)設定線的型態linewidthset(h,‘linewidth’…)設定線的寬度Markerset(h,‘marker’)改變點符號MarkerSizeset(h,‘MarkerSize’…)設定符號大小MarkerEdgeColorset(h,‘MarkerEdgeColor’…)設定點的外框顏色MarkerFaceColorset(h,‘MarkerFaceColor’…)設定點的內部顏色gcfset(gcf,…)取得目前圖形的編號nameset(gcf,‘name’,…)更改圖形名稱圖形注解之指令2set(設定目前圖形的屬性)指令用法說明g25圖形注解之指令2(續)Example圖形注解之指令2(續)Example26圖形注解之指令2(續)yticktmp=20:45;set(gca,‘ytick’yticktmp)圖形注解之指令2(續)yticktmp=20:45;27圖形注解之指令2(續)set(gca,'xticklabel',{'12/1','12/2','12/3','12/4','12/5','12/8','12/9','12/10','12/11','12/12'});圖形注解之指令2(續)set(gca,'xticklabel28圖形注解之指令2(續)h=plot(y,'ro-');set(h,'color','g');圖形注解之指令2(續)h=plot(y,'ro-');29圖形注解之指令2(續)set(h,'linestyle','-.');圖形注解之指令2(續)set(h,'linestyle','30圖形注解之指令2(續)set(h,'linewidth',3);圖形注解之指令2(續)set(h,'linewidth',331圖形注解之指令2(續)set(h,'Marker','s');圖形注解之指令2(續)set(h,'Marker','s')32圖形注解之指令2(續)set(h,'Markersize',13);圖形注解之指令2(續)set(h,'Markersize',33圖形注解之指令2(續)set(h,'MarkerEdgeColor','k');圖形注解之指令2(續)set(h,'MarkerEdgeCo34圖形注解之指令2(續)set(h,'MarkerFaceColor','r');圖形注解之指令2(續)set(h,'MarkerFaceCo35圖形注解之指令2(續)set(gcf,‘name’,‘12月份特定股票走勢圖');圖形注解之指令2(續)set(gcf,‘name’,‘12月36分區繪圖指令subplot(RowNum,ColumnNum,Num)分區繪圖指令subplot(RowNum,ColumnNum37指令axis用法指令說明axis([Xmin,Xmax,Ymin,Ymax])設定x及y軸座標之上下限axis(‘auto’)由Matlab自動設定axis(axis)固定軸之上下限,且此後圖形均一致axis(‘xy’)使用直角座標系(CartesianCoordinate)axis(‘ij’)水平軸不變,垂直軸自上向下遞增axis(‘square’)圖形為正方形(內定為長方形)axis(‘equal’)x與y軸等比例axis(‘normal’)恢復Matlab內定axisoff只畫圖形不畫軸axison畫圖形也畫軸(內定)指令axis用法指令說明axis([Xmin,Xmax38指令axis用法(續)axis指令axis用法(續)axis39改變圖軸背景顏色的指令colordef改變圖軸與視窗之背景顏色先呼叫colordef指令,其後plot指令產生的圖形才有效用指令說明colordefwhite圖軸背景為白色,視窗背景為淺灰色colordefblock圖軸背景為黑色,視窗背景為暗灰色colordefnone圖軸背景為黑色,視窗背景為黑色改變圖軸背景顏色的指令colordef指令說明colorde40基本線性二維繪圖(續)plotyy指令畫出兩刻度不同的y軸基本線性二維繪圖(續)plotyy指令41基本線性二維繪圖(續)fplot指令對劇烈變化處進行較密集的取樣基本線性二維繪圖(續)fplot指令42基本線性二維繪圖(續)Semilogx指令使x軸為對數刻度,對正弦函數作圖基本線性二維繪圖(續)Semilogx指令43其他製圖函數的指令指令用法說明barbar(X,Y)長條圖comelcomet(X,Y)動態繪出點(X(i),Y(i))當i由小到大所連成的線compasscompass(X,Y)視,以原點為中心劃出複數平面上的向量Z(箭頭表示方向,長度表示絕對值)errorbarerrorbar(X,Y,L,U)以(X(i),Y(i))為中心,向上標出(X(i),Y(i)+U(i)),向下標出(X(i),Y(i)-L(i)),使得每一點均有一長度為L(i)+U(i)的垂直線段經過,表示誤差範圍featherfeather(X,Y)視,以X的足

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论