MATLAB基本财务绘图
简介MATLAB提供简便的指令与函数,使计算机绘图变成一件简单而愉快的工作。MATLAB可让使用者快速方变的建立图形,这些图形可以被打印出来,或被剪贴到其他的程序当中。MATLAB可绘出曲线图,可在同一视窗内绘制多个图形,亦可绘制三维空间网状图以及轮廓绘图。
MATLAB基本财务绘图基本线性二维绘图plot指令绘图可接受之三种类型资料图形注解指令分区绘图指令指令axis用法改变图轴背景颜色其他制图函数
基本线性二维绘图基本线性二维绘图指令:plot用法:plot(y,’line_style’);y:可为单一资料点、矢量或矩阵line_style:设定所绘线条的颜色及类型
plot指令线条颜色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指令线条标记参数表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指令线条标记参数表(续)
plot指令线条标记参数表(续)
plot指令线条形式参数表plot指令线条形式-实线(预设值)(solid):点线(dotted)-.点虚线(dashdot)--虚线(dashed)(none)无曲线(noline)
plot指令线条形式参数表(续)
基本线性二维绘图(续)绘图可接受之三种类型资料单一资料点(scalar)矢量(vector)矩阵(matrix)
基本线性二维绘图(续)scalar
基本线性二维绘图(续)vector
基本线性二维绘图(续)matrix
图形注解之指令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(续)title(‘股票走势图’);
图形注解之指令1(续)xlabel(‘2008/12/01~2008/12/12’);ylabel(‘股价’);
图形注解之指令1(续)text(3,37.15,‘台积电起涨点’);
图形注解之指令1(续)gtext(‘中钢起涨点’);
图形注解之指令1(续)legend(3,‘台积电’,‘中钢’,‘国泰金’);
图形注解之指令1(续)gridon
图形注解之指令1(续)boxoff
图形注解之指令1(续)legend
图形注解之指令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,‘