设计一个动物声音“模拟器”,希望模拟器可以模拟许多动物的叫声。要求如下: 1)编写抽象类Animal Animal抽象类有2个抽象方法cry()和getAnimaName(),即要求各种具体的动物给出自己的叫声和种类名称。 2)编写模拟器类Simulator 该类有一个playSound(Animal animal)方法,该方法的参数是Animal类型。即参数animal可以调用Animal的子类重写的cry()方法播放具体动物的声音、调用子类重写的getAnimalName()方法显示动物种类的名称。 3)编写Animal类的子类:Dog,Cat类 Dog中重写的cry()方法实现在控制台输出“bow-wow”,及其getAnimalName()方法实现输出“Dog”; Cat中重写的cry()方法实现在控制台输出“miaow”,及其getAnimalName()方法实现输出“Cat”。 4)编写主类Application(用户程序) 在主类Application的main方法中至少包含如下代码: Simulator simulator = new Simulator(); simulator.playSound(new Dog()); simulator.playSound(new Cat()); 注:此题中每个类的代码量均在3~5行左右,不复杂。
第2题
该题目和第5章习题5的编程题类似,只不过这里要求使用接口而已。 设计一个动物声音“模拟器”,希望模拟器可以模拟许多动物的叫声。要求如下: 1)编写接口Animal Animal接口有2个抽象方法cry()和getAnimaName(),即要求实现该接口的各种具体动物类给出自己的叫声和种类名称。 2)编写模拟器类Simulator 该类有一个playSound(Animal animal)方法,该方法的参数是Animal类型。即参数animal可以调用实现Animal接口类重写的cry()方法播放具体动物的声音、调用重写的getAnimalName()方法显示动物种类的名称。 3)编写实现Animal接口的Dog类和Cat类 4)编写主类Application(用户程序) 在主类Application的main方法中至少包含如下代码: Simulator simulator = new Simulator(); simulator.playSound(new Dog()); simulator.playSound(new Cat()); 附件是Simulator、Animal、Dog、Cat的UML图。 提示:参考P156例子6。
第3题
实验八 模拟声响器 1、 设计说明 模拟声响器是由555构成的两级多谐振荡器构成。 由555定时器和外接元件R1、R2、C构成多谐振荡器,脚2与脚6直接相连。电路没有稳态,仅存在两个暂稳态,电路亦不需要外接触发信号,利用电源通过R1、R2向C充电,以及C通过R2向放电端DC放电,使电路产生振荡。电容C在2/3VCC和1/3VCC 之间充电和放电,从而在输出端得到一系列的矩形波,对应的波形如下图所示。555构成多谐振荡器 多谐振荡器的波形图 输出信号的时间参数是: T=tw1+tw2 tw1=0.7(R1+R2)C tw2=0.7R2C 其中,tw1为VC由1/3VCC上升到2/3VCC所需的时间,tw2为电容C放电所需的时间。555电路要求R1与R2均应不小于1KΩ,但两者之和应不大于3.3MΩ。外部元件的稳定性决定了多谐振荡器的稳定性,555定时器配以少量的元件即可获得较高精度的振荡频率和具有较强的功率输出能力。因此,这种形式的多谐振荡器应用很广。 2、设计步骤 模拟声响器由两个多谐振荡器组成,调节定时元件,使Ⅰ输出较低频率,Ⅱ输出较高频率,改变电阻R1、R2的阻值或电容C的容量即可改变振荡周期与频率。采用上述形式的振荡电路,加上适当的外部连接,可以构成多种模拟声响电路,比如电话铃声、鸟叫声、警笛声等。连好线,接通电源,试听音响效果。调换外接阻容元件,试听音响效果。模拟声响器评分标准 模拟声响器属于555构成多谐振荡电路的实验项目,该项目的完成要求具体如下: 1. 选取适当的RC电路,使得振荡频率能清晰听见,声音不清晰将以50%计入成绩。 2. 声响起的发声频率可以做一定调整,不能调整的酌情减分。 3. 报告最后需加入本次实验的心得,字数不限,但切记雷同。 4. 报告请以“班级-学号-姓名”命名,以PDF格式上传至慕课平台。
第4题
用脉冲响应不变法设计一个低通滤波器,已知模拟低通滤波器传输函数为,模拟截止频率fc=1kHz,采样频率fs=4kHz。
(1)求数字低通滤波器的系统函数H(z)。
(2)若保持H(z)不变,采样频率fs提高到原来的4倍,则该低通滤波器的截止频率有什么变化?
第5题
用脉冲响应不变法设计一个低通滤波器,已知模拟低通滤波器传输函数为,模拟截止频率fc=1kHz,采样频率fs=4kHz。试求数字低通滤波器的系统函数H(z),并画出其并联型结构图。
第8题
A.通过付氏变换和Z变换二次变换实现
B.通过指标变换和频谱变换二次变换实现
C.通过二次变换,使得变换后S平面与Z平面间为一种单值映射关系
D.通过模拟频率变换和数字频率变换二次变换实现
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!