第4次实验

发布 2023-04-19 11:18:28 阅读 8594

实验三图形用户界面设计。

一、实验目的。

1. 掌握gui开发环境的使用方法。

2. 掌握各种控件的属性与创建方法。

3.掌握菜单设计的方法。

4.掌握**函数的使用方法。

二、实验原理。

1. 按键的使用方法。

1.1按键的设置。

双击按键,对按键的字体大小(fontsize),字符串内容(string)进行设置。

1.2 右击按键控件,调用**函数(callback)编写按键应该触发的程序。

2.按钮组的使用。

2.1按键的设置。

在工具栏拉选按钮组(button group) 控件,再拉选单选按钮建立按钮组(注意步骤顺序)。并采用1.1的方法对按钮组进行设置。

2.2 按键组编程。

右击按键组,选取view callback->selectionchangefcn,实现对按键组的编程。

3.坐标控件的使用。

3.1 坐标控件的拉选。

4.菜单设置。

4.1 点击“编辑菜单选项(menu editor)”进入menu editor界面。

4.2 在menu bar新建菜单选项,编辑菜单内容。

4.3 对菜单选项开始编辑程序。

5.右键快捷键设置。

5.1 点击“编辑菜单选项(menu editor)”进入menu editor界面。

5.2 新建右键快捷选项(context menus),编辑选项内容。

5.3 对右键快捷选项编辑程序。

右键快捷键设置。

5.4 在坐标系选项中的进行调整。

三、 实验内容。

1.编辑一个gui界面,要求有按钮控件、坐标系控件、按钮组控件、菜单栏选项,快捷菜单选项。如下图所示。

2.正弦、余弦、xsinx按钮分别控制三种曲线的显示,如下图。

3.按钮组分别控制三种曲线的颜色。

4.按菜单选项分别为1号线,5号线,10号线控制曲线的线宽;

5.右键快捷菜单项分别控制标记点的类型,圆形,米字型,钻石型,分别如下图所示。

四、实验要求。

1.预习实验原理。

2.对实验内容编程,上机运行,记录运行结果(图或曲线或数据).

3.写出实验报告。

第4次实验

1 编写程序实现判断一个数是否为素数的功能。要求,将判断素数的功能封装为一个函数。hbool prime int b bool a true for int divisor 2 divisor if divisor b a true elsea false return a cpp include ...

第4次作业

1 采用13折线a律编码,设最少的量化级为1个单位,已知抽样值为 95单位。1 试求此时编码器输出码组,并计算量化误差 段内码用自然二进码 2 写出对应于该7位码 不包括极性码 的均匀量化11位码。2 m获得应用的原因有哪些?3 已知输入语音信号中含最高音频分量fh?3.4khz,幅度为1v。若fs...

第4次作业

1 采用13折线a律编码,设最少的量化级为1个单位,已知抽样值为 95单位。1 试求此时编码器输出码组,并计算量化误差 段内码用自然二进码 2 写出对应于该7位码 不包括极性码 的均匀量化11位码。2 m获得应用的原因有哪些?3 已知输入语音信号中含最高音频分量,幅度为1v。若,则增量调制量化器的量...