MATLAB7.X程序设计
分類: 图书,计算机/网络,程序设计,其他,
作者: 王建卫等编著
出 版 社: 水利水电出版社
出版时间: 2007-9-1字数: 427000版次: 1页数: 259印刷时间: 2007/09/01开本:印次:纸张: 胶版纸I S B N : 9787508446783包装: 平装内容简介
MATLAB既是编程语言,也是软件环境,因此学习MATLAB既要注重编程能力的培养,也要提高软件应用的能力。
本书以MATLAB 7.0版为基础,主要从数据类型、流程控制语句、数值计算、符号计算、绘图、Simulink仿真和Notebook的使用等几个方面介绍常用函数的应用以及MATLAB语言程序设计的方法。书中针对MATLAB函数多、难记忆的特点,在每章后有大量的习题供选择使用或上机实验,以加强记忆和理解。附录列出了基本部分所有函数库中的函数列表,供初学 者查阅使用。
本书体系清晰,注重实用,适合作为高校理工科专业本科生、研究生学习的教材,也可供广大科技工作者阅读使用。
目录
前言
第1章MATLAB概述
1.1 MATLAB的发展历程和特点
1.1.1 MATLAB的发展历程
1.1.2 MATLAB的特点
1.2 MATLAB的安装与启动
1.2.1 MATLAB的安装
1.2.2 启动与退出MATLAB系统
1.3 MATLAB的工作环境
1.3.1 命令窗口
1.3.2M文件编辑/调试窗口
1.3.3 图形窗口
1.3.4工作空间窗口
1.3.5历史命令窗口
1.3.6 MATLAB帮助系统
1.3.7 MATLAB搜索路径
习题
第2章MATLAB运算基础
2.1 概述
2.1.1 数据术语
2.1.2数据类型
2.2变量
2.2.1变量的命名
2.2.2变量的赋值
2.2.3特殊变量
2.2.4内存变量的管理
2.3数值数组
2.3.1数值数组的建立
2.3.2数组元素的标识
2.3.3 子数组
2.3.4数组的赋值
2.3.5数组元素的删除
2.3.6 多维数组
2.4稀疏数组
2.4.1数组元素的存储
2.4.2稀疏数组的建立
2.5矩阵和数组的运算
2.5.1矩阵和数组的算术运算
2.5.2矩阵和数组的乘方运算
2.5.3矩阵和数组的数学函数
2.6 字符串
2.6.1字符串的定义
2.6.2字符串的连接和替换
2.6.3字符串比较函数
2.6.4字符串转换函数
2.7元胞数组
2.7.1元胞数组的建立
2.7.2转换函数
2.7.3元胞数组的使用
2.8 构架数组
2.8.1构架数组的建立
2.8.2域的增加和删除
2.8.3构架数组元素的引用
2.8.4域值操作函数
2.8.5构架数组的嵌套
习题
第3章MATLAB程序设计
3.1 关系运算
3.1.1 概述
3.1.2关系运算符
3.1.3关系运算规则
3.1.4关系运算的应用
3.2逻辑运算
3.2.1逻辑运算符和运算法则
3.2.2逻辑函数
3.2.3运算符优先级
3.3M文件
3.3.1M文件概述
3.3.2M文件的建立
……
第4章数值计算
第5章符号计算
第6章MATLAB绘图
第7章Simulink仿真环境
第8章Notebook
附录A实验
附录B函数库
参考文献