资源详情
matlab简介:
MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。
matlab功能:
数值分析、数值和符号计算、工程与科学绘图、控制系统的设计与仿真、数字图像处理、数字信号处理、通讯系统设计与仿真、财务与金融工程等
Matlab优势特点
编程环境
MATLAB由一系列工具组成。这些工具方便用户使用MATLAB的函数和文件,其中许多工具采用的是图形用户界面。包括MATLAB桌面和命令窗口、历史命令窗口、编辑器和调试器、路径搜索和用于用户浏览帮助、工作空间、文件的浏览器。人机交互忄生更强,操作更简单。而且新版本的MATLAB提供了完整的联机查询、帮助系统,极大的方便了用户的使用。
简单易用
Matlab是一个高级的矩阵/阵列语言,它包含控制语句、函数、数据结构、输入和输出和面向对象编程特点。用户可以在命令窗口中将输入语句与执行命令同步,也可以先编写好一个较大的复杂的应用程序(M文件)后再一起运行。
强处理能力
MATLAB是一个包含大量计算算法的集合。其拥有600多个工程中要用到的数学运算函数,可以方便的实现用户所需的各种计算功能。MATLAB的这些函数集包括从最简单最基本的函数到诸如矩阵,特征向量、快速傅立叶变换的复杂函数。在通常情况下,可以用它来代替底层编程语言,如C和C++ 。在计算要求相同的情况下,使用MATLAB的编程工作量会大大减少。
图形处理
MATLAB自产生之日起就具有方便的数据可视化功能,以将向量和矩阵用图形表现出来,并且可以对图形进行标注和打印。高层次的作图包括二维和三维的可视化、图象处理、动画和表达式作图。可用于科学计算和工程绘图。
程序接口
新版本的MATLAB可以利用MATLAB编译器和C/C++数学库和图形库,将自己的MATLAB程序自动转换为独立于MATLAB运行的C和C++代码。允许用户编写可以和MATLAB进行交互的C或C++语言程序。另外,MATLAB网页服务程序还容许在Web应用中使用自己的MATLAB数学和图形程序。
应用软件开发
在开发环境中,使用户更方便地控制多个文件和图形窗口;在编程方面支持了函数嵌套,有条件中断等;在图形化方面,有了更强大的图形标注和处理功能,包括对忄生对起连接注释等;在输入输出方面,可以直接向Excel和HDF5进行连接。
Matlab都能做些什么
Matlab Main Toolbox——matlab主工具箱
Control System Toolbox——控制系统工具箱
Communication Toolbox——通讯工具箱
Financial Toolbox——财政金融工具箱
System Identification Toolbox——系统辨识工具箱
Fuzzy Logic Toolbox——模糊逻辑工具箱
Higher-Order Spectral Analysis Toolbox—高阶谱分析工具箱
Image Processing Toolbox——图象处理工具箱
computer vision system toolbox----计算机视觉工具箱
LMI Control Toolbox——线忄生矩阵不等式工具箱
Model predictive Control Toolbox——模型预测控制工具箱
μ-Analysis and Synthesis Toolbox——μ分析工具箱
Neural Network Toolbox——神经网络工具箱
Optimization Toolbox——优化工具箱
Partial Differential Toolbox——偏微分方程工具箱
Robust Control Toolbox——鲁棒控制工具箱
Signal Processing Toolbox——信号处理工具箱
Spline Toolbox——样条工具箱
Statistics Toolbox——统计工具箱
Symbolic Math Toolbox——符号数学工具箱
Simulink Toolbox——动态仿真工具箱
WA危ele Toolbox——小波工具箱
DSP system toolbox-----DSP处理工具箱
基础入门篇课程介绍:
打好基础对职业发展非常重要,本阶段课程重点学习数据的矩阵学理论基础,并快速掌握Matlab软件的安装与使用,掌握基本算法的实现与GUI的学习.
课程目录:
【重点课程】大数据的矩阵基础附课件 14课
【重点课程】Matlab基础视频教程附源码 10课
【重点课程】Matlab基础GUI系列视频附源码 20课
【重点课程】Matlab GUI设计学习手记第二版 10课
【知识补充】MATLAB快速入门系列课程 19课
中级进阶篇
课程介绍篇:
通过GUI进阶教程提高数据可视化能力,对于企业实际应用大有帮助,高等数据问题求解课程建议重点学习。函数速查可以锻炼自己解决问题的能力。其余部分随意。
课程目录:
【重点课程】Matlab GUI 进阶者视频教学 13课
【重点课程】Matlab 高等数学问题求解教学视频 15课
【重点课程】Matlab 数学运算视频教学附源码 10课
【重点课程】MATLAB函数功能速查 12课
【重点课程】Matlab应用大全 23课
【重点课程】MATLAB-Simulink的系统仿真技术与应用 23课
高级实战篇课程介绍:
Matlab系列实战技巧附源码、MATLAB经典案例系列视频附源码这里提供了很多实际应用场景下的Matlab开发并附源码以供参考,同时配以生物信息、神经网络、数据挖掘的专门课程,用来提高同学实际动手能力,基础扎时候,这才是锻炼真本事的课程。
课程目录:
【重点课程】Matlab系列实战技巧附源码 7课
【重点课程】MATLAB经典案例系列视频附源码 8课
【知识补充】MATLAB的生物信息学应用 5课
【知识补充】Matlab高级应用与实战
【随用随学】Matlab神经网络 10讲
【随用随学】Matlab数据挖掘实战视频 9课
参考复习篇课程介绍:
此阶段为大家提供了一套SPSS课程"SPSS统计分析应用与实战",这也是压箱底的课程,老师经验非常丰富,如果感兴趣想深入学习可以看下本店SPSS精品课程。同时为同学送上我收集的一些文档材料,有源码、算法与书籍,当然学习软件是必不可少的。
课程目录:
【知识补充】SPSS统计分析应用与实战
【随用随学】Matlab示例源码
【知识补充】Matlab常用算法
【学习资料】Matlab学习书籍
【软件工具】Matlab学习软件
下载地址
链接 http://pan.baidu.com/s/1i5A6G2D 密码 3dp6