全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
2264 0
2009-08-17
给大家共享一下精通MATLAB6.5一书的光盘中的部分内容——matlab_c
matlab_c.rar
大小:(458.82 KB)

只需: 1 个论坛币  马上下载


该文件夹上各种文件的使用
        基于第11章的特殊性,其配套软件文件也与其他章节不同:一,为第11章专设一个文件夹 \matlab_c ;二,该文件夹上不仅包含算例文件,而且包含该章叙述内容中用到的文件;三,文件夹不仅存放着“进行编译操作的M文件”,而且存放着“被编译的M(或C)文件”和“编译得的DLL(或EXE)文件”。
(1)matlab_c文件夹上文件的功用
        弥补印刷版不能提供完整算例文件的缺陷
        不管编译生成的是DLL文件,还是EXE文件,印刷版只能提供它们的运行结果,而不能给出文件本身。于是,读者也就无法亲自运作算例生成的目标文件。
        本文件夹可以完全克服印刷版的这一缺陷。
        提供了读者练习MATLAB编译器所需的全部文件
        编译能否成功受被编译文件的正确性、MATLAB编译器能力、编译操作的正确性等诸多因素影响。本文件夹提供的算例文件可减轻读者挫折,帮助读者一个环节一个环节地克服练习中所遇到的困难。

(2)该文件夹命名规则
        进行编辑操作的M文件以exm为前缀,其后紧跟算例编号或节次编号
例如:
【例12.1.4-1】对应的“编译操作M文件”是exm12014_1.m ;
“第12.2.2.2节(1)mex应用程序的验证”所对应的“编译操作M文件”是exm120222_1.m ;
        被编译文件和编译所得文件的名称与印刷版一致

(3)使用方法
        “编辑操作M文件”的使用方法
每个文件都可以在MATLAB指令窗中直接运行。请注意:一,操作前必须先把 \matlab_c 设置在MATLAB的搜索路径上;二,操作后生成的目标文件被存放在 D:\mywork 文件夹中(假如该夹不存在,在操作过程中会自动创建)。
        “被编译文件”的使用
        本文件夹上的“被编译(M或C)文件”是专供读者学习第11章时使用的。它们的存在可避免因“被编程序自身的不适当”而导致编译失败。
        “编译所得文件”的使用
                本文件夹上的“编译所得的(DLL或EXE)文件”是专供读者对照验证用的。
                对于DLL文件来说,只要在MATLAB指令窗中输入相应文件名就可运行,并给出结果。
                但对于EXE文件来说,假如读者想在DOS环境中运行 \matlab_c 文件夹上的EXE文件,那么必须注意:或把 \matlab_c 设置为DOS环境下的当前文件夹,或使运行文件带完整的路径。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群