Matlab与神经网络工具箱(经典资料-免费分享).ppt
《Matlab与神经网络工具箱(经典资料-免费分享).ppt》由会员分享,可在线阅读,更多相关《Matlab与神经网络工具箱(经典资料-免费分享).ppt(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 Matlab与神经网络工具箱与神经网络工具箱 2.1 Matlab简介简介Matlab的首创者Cleve Moler博士在数值分析,特别是在是指线性代数的领域中很有影响。Matlab(Matrix Laboratory,即矩阵实验室)Matlab于1984年推出了正式版本。后来Moler组建了一个名为MathWorks的软件开发公司(http:/www.M)专门扩展并改进Matlab。1998年推出5.3版。2000年11月6日推出最新版本Matlab 6.0。Matlab 6.0有30个工具箱包,包括控制系统工具箱(Control System Toolbox)信号处理工具箱(Signal
2、 Processing toolbox)系统辨识工具箱(System Identification toolbox)鲁棒控制工具箱(Robust Control toolbox)分析于综合工具箱(-analysis and synthesis toolbox)定量反馈理论工具箱(QFT toolbox)神经网络工具箱(Neural Network toolbox)最优化工具箱(Optimisation toolbox)数据库工具箱(Database toolbox)网络工具箱(Matlab WebServer)等。严格的说,Matlab并不是一种计算机语言,因为用它编写出来的程序并不能脱离Ma
3、tlab环境而执行,但从功能上说,Matlab已经完全具备了计算机语言的结构和性能,因此我们也习惯的称之为Matlab语言。Matlab 5.3以上版本提供了C/C+的接口,通过另外一个工具MatCom,能用Visual C调用Matlab编写的程序,从而大大减少C程序的编写难度。此工具我已经用过,效果不错。2.2 Matlab的基本操作的基本操作2.2.1 Matlab的安装 关键是选择合适的工具箱和相应的帮助文件。2.2.2帮助文件(helpdesk)两种:(1)pdf格式 (2)html格式2.2.3演示(demo)2.2.4退出:exit 或quit命令2.3 Matlab的基本语句结
4、构的基本语句结构2.3.1 2.3.1 基本的赋值语句基本的赋值语句变量名列表=表达式 如:A1,2,3;4,5,6;7,8,0等号右边的表达式可以用分号结束,也可以用逗号或换行号结束。Matlab区分大小写,Abc,ABC,abc表示不同的矩阵名。在矩阵A中,同一行中的内容用逗号分隔,而采用分号来表示换行。一般情况下,用于同行中分隔的逗号是可以由空格来代替的。2.3.2 Matlab的保留字符串的保留字符串判断0元素用的误差限eps,其默认值为eps=2.220410-16 pi表示圆周率 Inf表示无穷大。Matlab允许的最大数据为1.79769310308;一个数据大于此数则认为是In
5、f。1/0产生Inf。即使在Matlab中保留了若干字符串,它们还可以重新进行赋值。如果用户想将判0的误差限扩大10倍,则可以采用eps=10eps命令来进行修正。2.4 2.4 矩阵的基本运算矩阵的基本运算 矩阵A有n行m列,称A矩阵为nm矩阵。2.4.1 2.4.1 矩阵加减法运算:矩阵加减法运算:C=A+B 和和C=AB。2.4.2 2.4.2 矩阵的转置:矩阵的转置:AT 在Matlab下,矩阵A的转置(包括复矩阵的转置)均可以简单地由A求出。2.4.3 2.4.3 矩阵乘法矩阵乘法 C=AC=AB B在这里并不需要指定A、B的维数。2.4.4 2.4.4 矩阵的点乘矩阵的点乘 两个矩
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Matlab 神经网络 工具箱 经典 资料 免费 分享
限制150内