MATLAB与C/C++混合编程
基本信息
- 作者: 张亮 王继阳
- 丛书名: MATLAB7.x应用系列丛书
- 出版社:人民邮电出版社
- ISBN:9787115185136
- 上架时间:2008-10-16
- 出版日期:2008 年11月
- 开本:16开
- 页码:254
- 版次:1-1
- 所属分类:
计算机 > 计算机辅助设计与工程计算 > Matlab
编辑推荐
实例丰富:帮助读者较快地将MATLAB与C/C++混合编程的知识应用于实际工作中.
内容由浅入深:以工程应用为背景,详细讲解如何使用MATLAB C/C++语言进行混合编程..
赠实例代码:书中所举实例的代码放在人民邮电出版社的官方网站上,供读者下载使用...
内容简介回到顶部↑
目录回到顶部↑
第1章 matlab简介
1.1 matlab产品概述
1.2 matlab 7.x新增功能及改进
1.2.1 matlab 7.x升级内容
1.2.2 matlab升级及新增的模块
1.3 matlab语言概述
第2章 matlab编程
2.1 m文本编辑器概述
2.2 matlab数据类型
2.3 matlab程序流程控制
2.3.1 for循环结构
2.3.2 while循环结构
2.3.3 if-else-end选择结构
2.3.4 switch-case选择结构
2.3.5 try-catch结构
2.3.6 程序中常用的其他命令
2.4 脚本文件和函数文件
2.4.1 m脚本文件
2.4.2 m函数文件
2.4.3 局部变量和全局变量
1.1 matlab产品概述
1.2 matlab 7.x新增功能及改进
1.2.1 matlab 7.x升级内容
1.2.2 matlab升级及新增的模块
1.3 matlab语言概述
第2章 matlab编程
2.1 m文本编辑器概述
2.2 matlab数据类型
2.3 matlab程序流程控制
2.3.1 for循环结构
2.3.2 while循环结构
2.3.3 if-else-end选择结构
2.3.4 switch-case选择结构
2.3.5 try-catch结构
2.3.6 程序中常用的其他命令
2.4 脚本文件和函数文件
2.4.1 m脚本文件
2.4.2 m函数文件
2.4.3 局部变量和全局变量
书摘回到顶部↑
第1章 MATLAB简介
MATLAB经过几十年的发展完善,已经成为国际公认的标准计算软件,并在大学里广泛使用,深受师生们的喜爱。在欧美的一些大学里,MATLAB已经成为理工科大学生、硕士生、博士生必须掌握的基本工具之一。MATLAB在科学计算领域已经成为主流工具,而且MATLAB能够与各种程序语言进行混合编程,大大加快了实际开发周期。这也是它广泛应用于科学计算领域的一个重要原因。
本章主要内容包括:
◆MATLAB产品概述:
◆MATLAB7.x新增功能及改进:
◆MATLAB语言概述。
1.1 MATLAB产品概述
MATLAB诞生于20世纪70年代,它的开发者是Cleve Moler博士和他的同事。当时,Cleve Moler博士和他的同事开发了EISPACK和LINPACK的Fortran子程序库,这两个程序库主要是求解线性方程的程序库。但是,Cleve Moler发现学生使用这两个程序库时有困难,主要是接口程序不好写,很费时间。于是Cleve Moler自己动手,在业余时间里编写了EISPACK和UNPACK的接口程序。Cleve Moler给这个接口程序取名为MATLAB,意为矩阵(Matrix)和实验室(Laboratory)的组合。
1984年,Cleve Moler和John Liffie成立了MathWorks公司,正式把MATLAB推向市场并继续进行MATLAB的开发。1993年,MathWorks公司推出了MATLAB4.0:1995年,MathWorks公司推出MATLAB4.2C(For Windows3.x);1997年推出MATLAB5.0:2000年10月,MathWorks公司推出MATLAB6.0;2002年8月推出MATLAB6.5;2004年6月,MATLAB7.0版本开始发布。每一次新版本的推出都使MATLAB有长足的进步,界面越来越友好,内容越来越丰富,功能越来越强大。
MATLAB以商品形式出现后,仅短短几年就以良好的开放性和运行的可靠性淘汰了当时众多的软件包。进入20世纪90年代后,MATLAB已经成为国际公认的标准计算软件,并在大学里广泛使用,深受大学师生的喜爱。在欧美的一些大学里,诸如应用代数、数理统计、自动控制、数字信号处理、模拟与数字通信、时间序列分析、动态系统仿真等课程的教科书都把MATLAB作为教学内容,MATLAB成为攻读学位的本科生、硕士生、博士生必须掌握的基本工具之一。
……
MATLAB经过几十年的发展完善,已经成为国际公认的标准计算软件,并在大学里广泛使用,深受师生们的喜爱。在欧美的一些大学里,MATLAB已经成为理工科大学生、硕士生、博士生必须掌握的基本工具之一。MATLAB在科学计算领域已经成为主流工具,而且MATLAB能够与各种程序语言进行混合编程,大大加快了实际开发周期。这也是它广泛应用于科学计算领域的一个重要原因。
本章主要内容包括:
◆MATLAB产品概述:
◆MATLAB7.x新增功能及改进:
◆MATLAB语言概述。
1.1 MATLAB产品概述
MATLAB诞生于20世纪70年代,它的开发者是Cleve Moler博士和他的同事。当时,Cleve Moler博士和他的同事开发了EISPACK和LINPACK的Fortran子程序库,这两个程序库主要是求解线性方程的程序库。但是,Cleve Moler发现学生使用这两个程序库时有困难,主要是接口程序不好写,很费时间。于是Cleve Moler自己动手,在业余时间里编写了EISPACK和UNPACK的接口程序。Cleve Moler给这个接口程序取名为MATLAB,意为矩阵(Matrix)和实验室(Laboratory)的组合。
1984年,Cleve Moler和John Liffie成立了MathWorks公司,正式把MATLAB推向市场并继续进行MATLAB的开发。1993年,MathWorks公司推出了MATLAB4.0:1995年,MathWorks公司推出MATLAB4.2C(For Windows3.x);1997年推出MATLAB5.0:2000年10月,MathWorks公司推出MATLAB6.0;2002年8月推出MATLAB6.5;2004年6月,MATLAB7.0版本开始发布。每一次新版本的推出都使MATLAB有长足的进步,界面越来越友好,内容越来越丰富,功能越来越强大。
MATLAB以商品形式出现后,仅短短几年就以良好的开放性和运行的可靠性淘汰了当时众多的软件包。进入20世纪90年代后,MATLAB已经成为国际公认的标准计算软件,并在大学里广泛使用,深受大学师生的喜爱。在欧美的一些大学里,诸如应用代数、数理统计、自动控制、数字信号处理、模拟与数字通信、时间序列分析、动态系统仿真等课程的教科书都把MATLAB作为教学内容,MATLAB成为攻读学位的本科生、硕士生、博士生必须掌握的基本工具之一。
……








点击看大图



加载中...

