- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Matlab计算可视化
4.命令box 该命令的作用是在图形边界显示坐标刻度: 5.命令hold 该命令常用的使用方法如下: 实 例 [x,y,z] = peaks; pcolor(x,y,z) shading interp hold on contour(x,y,z,20,k) hold off 6.函数subplot 将一个图形分隔成若干子区域,在指定子区域显示指定子图。 3.3 图形查看 1.函数view 2.函数ginput 1.函数view view(az,el)view([x,y,z]) view(2) view(3) view(ax,...)view(T) [az,el] = view T = view 2.函数ginput 当希望从已完成的图形中读取若干自变量对应的函数值时,使用函数ginput读取二维图形的数据,使用方法如下: 图形对象句柄 每个图形对象(图形窗口、坐标系、线、标注等)都对应一组固定的属性参数,控制它的行为和外观(颜色、线型等),通过修改这些属性参数可以改变这些图形对象的行为和外观。 每个图形对象在产生的时候都对应一个句柄。MATLAB可以用get和set函数获得和更改图形对象的属性。 x = 1:10; y = x.^3; h = plot(x,y); set(h,Color,red) get(h,LineWidth) ans = 0.5000 3.4 图形编辑 图形对象句柄函数 3.5 图形标注 1.标注坐标轴和图形标题 2.文本标注图形 3.标注图例 1.标注坐标轴和图形标题 实现标注坐标轴和标题的函数有xlabel、 ylabel、zlabel和title等,具体使用方法基本相同并如下表示。 其中: string是标注所用的文本; fname是一个函数名,该函数的返回值必 须是字符串; ‘PropertyName’定义标注文本的属性; PropertyValue为对应的属性值。 在标注过程中经常会遇到特殊符号的输入问题,MATLAB提供了相应的字符转换。 可以对标注文本进行显示控制,方式如下。 \bf:黑体。 \it:斜体。 \sl:透视。 \rm:标准形式。 \fontname{fontname}:定义标注文字的字 体。 \fontsize{fontsize}:定义标注文字的字体大 小。 2.文本标注图形 在MATLAB中的文本标注: 函数text 函数gtext plot(0:pi/20:2*pi,sin(0:pi/20:2*pi)) text(pi,0, \leftarrow sin(\pi),FontSize,18) gtext( \leftarrow sin(\pi),FontSize,18) 3.标注图例 函数legend为曲线添加图例,其语法为: 其中 : ‘string1’,‘string2’等分别标注绘图过程中按绘制先后顺序所生成的曲线, ‘Location’定义标注位置属性,location 用于定义属性值。 图例标注位置属性值表 4.texlabel函数 texlabel — 将文本转化为TeX格式 其中: f:要转换的字符串表达式 texlabel(f) texlabel(f,literal) title(texlabel(sin(sqrt(x^2 + y^2))/sqrt(x^2 + y^2))) text(.5,.5, texlabel(lambda12^(3/2)/pi - pi*delta^(2/3))) text(.25,.25,texlabel(lambda12^(3/2)/pi -pi*delta^(2/3),literal)) 3.6 图形输出 MATLAB提供了几种方式输出当前的图形。 通过图形窗口的【Edit】菜单下的 【Copy Figure】命令,拷贝的选项可以 通过【Copy Options】进行设置。 使用内置打印引擎或系统的打印服务。 习 题 人有了知识,就会具备各种分析能力, 明辨是非的能力。 所以我们要勤恳读书,广泛阅读, 古人说“书中自有黄金屋。 ”通过阅读科技书籍,我们能丰富知识, 培养逻辑思维能力; 通过阅读文学作品,我们能提高文学鉴赏水平, 培养文学情趣; 通过阅读报刊,我们能增长见识,扩大自己的知识面。 有许多书籍还能培养我们的道德情操, 给我们巨大的精神力量, 鼓舞我们前进。 * 实 例
文档评论(0)