MATLAB与C_VisualC_混合编程的实现
3系统的开发环境
该课件的开发平台为Z’(,2^5?4,开发工具为O’5=/&U/_
(习题内容灵活多变,教师可以按自己和学生的需要修9)
改数据库,不断补充新的内容和完善课件。
最适用的Z’(,2^5应用程序OU是目前使用最为方便、5’14#"。
开发工具之一,之所以选择OU作为课件的开发工具,是因为它具有可视化设计、调试方便、简单易学的特点,更因为它具有良好的可扩充性,它可以调用Z’(,2^5系统函数(和其它L‘S)动态连接库(,为多媒体软件的开发提供了很大的帮助。[BB)
*结束语
随着计算机技术的发ALS是一种新型的现代化教学方式,
展,人工智能技术、专家系统运用于ALS系统将成为今后ALS的发展方向。笔者在这方面作了初步的偿试,并取得了一定的成果。但是作为一个具有智能的练习辅导系统的开发对个人而言是一项巨大且困难的工程,它需要各方面的专家的长期合作才可能实现。希望本系统的开发能够引起广大图学教育工作者及计算机工作者的兴趣,开发出更多更好的该类系统,使计算机图学教育更加普及和提高。(收稿日期:$???年?月)
4
利用多媒体计算机辅助教学自我练习测试具有如
下特点:
(丰富的表现形式7777有文字、图形、图象、动画、声音,$)
改变了传统意义上教学练习和测试枯燥单一的缺点。图、文、声的立体信息给教师的表达提供了更丰富的手段,而图、文、声并茂的习题内容使学生更易理解、接受和模仿,由于学生可以通过视听结合、手眼耳并用等多种方式与计算机交互作用、交流信息,因此能加深印象、提高学生的学习积极性和学习效率。
(有利于个别化教育———人机对话功能使学生具有参与!)
控制以增进学习和解决问题的能力,学生能根据自己的学习情况调整自己的学习顺序、学习内容和学习进度,计算机能及时提供反馈信息和适当的强化材料,特别适合于个别化教学。(上接$"$页)
参考文献
谢东等译#O’5=/&U/5’1开发多媒体应用程序#$#a美bHQ)D)&5C’等著,
清华大学出版社,$??:#9电子工业出版社,!#邓惠平编#多媒体编辑工具指南#北京:$??*#;(:9#刘传菊等#多媒体ALS专家系统#计算机工程与应用,$??:;$$)3$邱仲潘等译#O’5=/&U/5’14从入门到精3#a美bPE/(D)&25‘)0@2=0525著,通#北京:电子工业出版社,$??:#?
的强大功能很快开发出特定领域的专业商用软件。
%&’()*+,:-./012.34-5/.6&)5-.78’&)5-,).29,#.+
-./012.34-5/.6&)5-.78’&)5-,).29,#.+%&’():+,:
%&’();+,:-./012.34-5/.6&)5-.78’&)5-,).29,#.+
;<5=>6&20($!$#")
%&’()?+,:-./012.34-5/.6&)5-.78’&)5-,).29,#.+()));<5=@8(AB(6)/C5(!4#")%&’()$"+,:-./012.34-5/.6&)5-.78’&)5-,).29,#.+
;<5=>6&20($!!#")
%&’()$$+,:-./012.34-5/.6&)5-.78’&)5-,).29,#.+
()));AB(6)/C5(!4#")<612&2@(
1/&&<50/1C<)(,;(/@D’(<E/&F2&,<(/@D’(;(/@D2=0<E/&F2&,<(/@D2=0;@)0=@(G<H;
)(,<5126)I
生成的主程序如下:
图$三维曲面图示
3结束语
随着计算机和信息技术的不断发展,各行各业的科技人员
都需要利用计算机编程来解决特定领域的工程技术问题,而对于领域专家来说,将大量时间和精力耗费在编程调试的工作上显然是不值得的。因此,通过上述的混合编程,充分利用同时利用A-OAVV的HLMBLU的丰富的计算和图形处理功能,
高效快速,使得编程工作变得简单,科研人员可以把更多的时间和精力放在项目的关键问题的思考上,而不是放在算法的实现和程序编制中,这对于科研和工程技术人员都具有非常重要的现实意义。(收稿日期:!"""年3月)
%’(1&=,)+./0&’>#J+
%6@/D./J,@5026
%’(1&=,)+,).29,#J+
)K’(0./’((
>)D’(<5126)
;HLMANH<OPQRSNT)’(’0H(
);,).29,();)G’0H(@)0=@(";)(,<5126)I
所得三维曲面的图形如图$所示。
由此可见,采用H/012.来实现HLMBLU和OAVV的混合编程,这是一种时间、效率上极好的互补,它使得HLMBLU文件完全自动地转化为可执行的PWP文件,如同HLMBLU本身
参考文献
姜红#HLMBLU循序渐进#上海交通大学出版社,$#李胡锡,$??:
周云波,杨玉星等#HLMANH:!#林岚,HLMBLU与AVV结合的有效途径#微处理机,($???;!)
9#HLMBLU=5)@X5Y=’,)#H/0JZ2@C5,S(1#,$??;
3#HS[POL#HLMANH\O’5=/&HLMANH]5)@X5Y=’,)O3#4@)&7)/5)#H/0JM22&5B0,,$???
#$"3!"""#$"计算机工程与应用