- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验7 图形句的应用、可视化界面的设计-答案
实验7 图形句柄的应用、可视化界面的设计-答案
1、运行以下程序:
(1)体会pause、close命令的作用。
(2)语句9的作用是什么?
(3)12语句的作用是什么?
(4)13语句的作用是什么?修改其中的属性值,看运行结果如何?
(5)修改14语句中的属性值,看运行结果如何?
(6)16,17语句的作用是什么?
x=-5:0.1:5; % 1
h=plot(x,3*x+sin(x)-exp(x)); % 2
set(h,color,r,linestyle,:,linewidth,5) % 3
title(曲线图,color,g) % 4
pause % 5
set(get(gca,xlabel),string,x-axis); % 6
set(get(gca,ylabel),string,y-axis); % 7
set(get(gca,zlabel),string,z-axis); % 8
set(get(gca,title),color,r,fontsize,25); % 9
pause % 10
close % 11
scrsz = get(0,ScreenSize); % 12
set(gcf,Position,[20 100 scrsz(3)/2 scrsz(4)/2]) % 13
set(gca,position,[0.1 0.1 0.8 0.8]) % 14
h=plot(x,3*x+sin(x)-exp(x)) % 15
set(gca,xlim,[-10,10]); % 16
set(gca,ylim,[-100,30]); % 17
略。可通过运行程序体会。
2、采用figure, uimenu, uicontextmenu函数设置窗口界面如图1:
(1)隐藏原菜单条,将标题命名为:运行结果。
(2)背景设为黄色。
(3)建立菜单“仿真”。在“仿真”菜单下建立“绘制曲线sin(x)”以及“绘制曲线cos(x)”并能实现相应的曲线绘制功能。
(4)建立一个与sin(x)、cos(x)相联系的快捷菜单,用以控制曲线的线型(实线,虚线)、线宽(加宽,变细)以及曲线颜色(红色,绿色)。
(5)建立关闭窗口菜单。
x=0:0.1*pi:6*pi;
figure(Menubar, none, Name, 运行结果,color,y) ;
h1_menu=uimenu(gcf, label , 仿真 );
uimenu(h1_menu, label , 绘制曲线sin(x) , callback , h=plot(x,sin(x));set(h,uicontextmenu,hc) );
uimenu(h1_menu, label , 绘制曲线cos(x) , callback , h=plot(x,cos(x));set(h,uicontextmenu,hc) );
h2_menu=uimenu(gcf, label , 关闭窗口,callback , close );
hc=uicontextmenu;
hls=uimenu(hc,label,线型);
hlw=uimenu(hc,label,线宽)
hlc=uimenu(hc,label,颜色);
uimenu(hls,label,虚线,callback,set(h,linestyle,:););
uimenu(hls,label,实线,callback,set(h,linestyle,-.););
uimenu(hlw,label,加宽,callback,set(h,linewidth,5););
uimenu(hlw,label,变细
文档评论(0)