"本书以MATLAB为平台,以人工智能算法为背景,全面系统地介绍了人工智能的各种新型算法。书中内容以理论为基础,以实际应用为主导,循序渐进地向读者展示了怎样利用MATLAB人工智能算法解决实际问题。全书共分为10章,主要包括 MATLAB数值计算、 MATLAB绘图功能、线性神经网络、MATLAB前向型神经网络、神经网络预测与控制、遗传算法分析、免疫算法分析、MATLAB非线性规划、MATLAB优化设计、自动控制系统MATLAB实现等内容。
本书可以作为广大在校本科生和研究生的学习用书,也可以作为广大科研人员、学者、工程技术人员的相关参考用书。
"
第1章 MATLAB数值计算
1.1 MATLAB数值计算基础
1.1.1 数据类型
1.1.2 常量和变量
1.1.3 数值计算示例
1.2 MATLAB数组、矩阵运算
1.2.1 数组与矩阵的概念
1.2.2 数组或矩阵元素的标识
1.2.3 数组与矩阵的输入
1.2.4 数组与矩阵的算术运算
1.2.5 向量及其运算
1.2.6 矩阵的特殊运算
1.2.7 数组的运算
1.2.8 字符串
1.3 MATLAB多项式及其运算
1.3.1 多项式求值
1.3.2 多项式求根
1.3.3 部分分式展开
1.3.4 多项式乘除
1.3.5 多项式的微积分
1.4 插值与拟合
1.4.1 一维插值问题
1.4.2 二维插值问题
1.4.3 曲线拟合
1.5 线性方程组求解
1.5.1 方程组解法
1.5.2 求线性方程组的通解
1.6 非线性方程与最优化问题
1.6.1 非线性方程数值求解
1.6.2 无约束最优化问题求解
1.6.3 有约束最优化问题求解
第2章 MATLAB绘图功能
2.1 二维图形绘制
2.1.1 绘制二维曲线的常用丽数
2.1.2 绘制图形的辅助操作
2.1.3 绘制二维图形的其他函数
2.2 三维图形绘制
2.2.1 绘制三维曲线的常用函数
2.2.2 三维曲面图绘制
2.2.3 其他三维图形绘制
2.2.4 透明度作图
2.2.5 立体可视化
2.3 图形颜色映像的应用
2.4 光照和材质处理
2.4.1 光照处理
2.4.2 材质处理
2.5 图像显示技术
2.5.1 图像简介
2.5.2 图像的读取
2.5.3 图像的显示
2.6 动画制作技术
第3章 线性神经网络
3.1 线性神经元模型及结构
3.1.1 神经元模型
3.1.2 线性神经网络结构
3.2 LMS学习算法
3.3 LMS学习率的选择
3.3.1 稳定收敛的学习率
3.3.2 学习率逐渐下降
3.4 线性神经网络的构建
3.4.1 生成线性神经元
3.4.2 线性滤波器
3.4.3 自适应线性滤波
3.5 线性神经网络的训练
3.6 线性神经网络与感知器的对比
3.7 线性神经网络函数
3.7.1 创建函数
3.7.2 传输函数
3.7.3 学习函数
……
第4章 MATLAB前向型神经网络
第5章 神经网络预测与控制
第6章 遗传算法分析
第7章 免疫算法分析
第8章 MATLAB非线性规划
第9章 MATLAB优化设计
第10章 自动控制系统MATLAB实现
参考文献