资源描述:
《东华大学软件课设之函数发生器》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、软件课程设计目的通过本课程设计实习,使学生在下列方面冇所了解和提高:1、常握VisualBasic进行程序设计的基木思路和方法2、能利用VisualBasic编程实现简单的任务3、结合控制系统理论用VB进行计算机控制仿真二、设计内容实现各种函数发生器并显示基本要求:实现下列函数发生器,正玄函数、方波函数、锯齿函数、三角函数,函数的生成参数都可以通过菜单设定,并月•将生成的函数以图形方式实时显示在窗口中。1•正弦函数JI番场黒1
2、1501100
3、50
4、0
5、501100
6、150
7、200
8、250
9、300
10、350
11、400J富
12、场黒1出・-・l?P.°.・-・l?PI?I?PI?P.°.・-・l!出・-・l?P▼动作•帧回帧动作脚本1囹层名称背長®动作©彩片控制®gotoAndPlay®gotoAndStop®nextFrame®nextScene®on®play®prevFrame®prevScener衣】l.cr■■•■■・>>+Q您®9臺(国Stop():nriiiiiiiiiiiiiiiiiiiiiiiiiiiii«1□151015202530期背晏.b(静态Ir「「「®Jj*1^1li
13、H
14、
15、2
16、12.0fps
17、0.1s富场昙1”
18、」!岀・「・UP,0.・「・I刃I?I刃MPP.,-.U?,°.・「・l?P.°.・」・l??0・「・
19、?po....▼动作•帧a帧动作曲本2图层名称背長凰动^(D彩片控制gotoAndPlaygotoAndStopnextFramenextSceneonpbyprevFrameprevScenestopstopAllSouncknI■学/而次+0牝①V晉®ao=7:a;B0=/:B;C0=/:C;_root.lineStyle(I,OxffOOff,100):x=0;y=100*(-A0*MATH.sin(BO*(
20、X-200)KO))+200;.root・moveTo(x^y);while(x<400){x=x+0.05;y=100*(-A0*MATH.sin(B0*(X-200)K0))+200;.root・lineTo(x^y);}<20动作[未指走实傍£称](元件1)(p眈®彩片控制止魁他釵on(release){gotoAndPlay(1);}gotoAndPlaygotoAndStopnextFramenextScene2•方波函数▼时關^1EB..I层1±
21、・
22、财.1H][1
23、12.0fps0.0sJ窗场是1J
24、省
25、场黒1」聊•-・I欲・「•l?PS―l??S―l!PS盹「宀I?I?Pl?PS・」•I卿・-•l?PS•-•l??.°.l?P.°.亠.I鹤,,a帧动作脚本i囹层名称图层i+0梵①V善(见stopO:®®®®®®®®®®onplayprevFrameprevScenestopAIIC1V<川I第1行(共1行)•錨8列%]动作[未指走实仇名称](元件1)on(release){gotoAndF^ay(1);}gotoAndPlaygotoAndStopnextFramenextSceneonnlav)眈(P影片控制]帧
26、动作脚本2图昙2称图言1gotoAndPlaygotoAndStopnextFramenextSceneonplayprevFrameprevScenestopstopAlunds浏览器/网第彩片精控制变星剑牛/循环打印用户定义的函数仇•口@Hd财【•川2lafM丨0・l$G
27、+0金①9晉(昱IA=/:A;T=/:T:_root.lineStyle(1,OxffOOff,100);x=0;y=100*A+200-50*A;_root.moveTo(x,y);while(x<400){y=y-100*A;_root.l
28、ineTo(x,y):x=x+T/2;_root.lineTo(x,y)y=y+100*A;_root.lineTo(x,y)x=x+T/2;_root.lineTo(x,y)nr方波函数110900719皮常兴——0#408)120调试9)®a(w)秒助(W幅度=/、方波函数110900719皮常兴周期二M>21 1940801202幅度二1周期二f80丄u丄nZUzohU3•锯齿波函数r时鯛r.卜■口k1■——I—MH—HI寥图层1<>□±
29、右
30、Rb]H]
31、V[12.0fpT0.0s1聊I列・,卫•」羽1朋,
32、」卿宀」朋I褪亠」聊宀」鹤1侧亠」仰,」刑V图层1HiO.OsiJ巳
33、也
34、111H
35、1
36、12.0fpsJI督场黒1r.
37、lpo■「■
38、50
39、0
40、50
41、100■「.
42、150■….
43、200.….
44、250■….
45、300>(动作-帧冋帧动作㈱本1圉层名称圉层1+0牝◎9臺®Stop():▼动作-帧a帧动作践本2圉层名称圉层1溯乍彩片按制gotoAndP