JSRUN 用代码说话

MATLAB 简介

编辑教程

MATLAB 简介

MATLAB是由美国MathWorks公司开发的一种编程语言。
MATLAB允许矩阵操作、绘制函数和数据、算法实现、创建用户界面;
MATLAB能和在其他语言,包括C、C++、Java和Fortran语言编写的程序接口;
MATLAB可以作为批处理作业。
MATLAB最初是一个矩阵的编程语言,使线性代数编程很简单。
MATLAB拥有众多的内置命令和数学函数,可以帮助您在数学计算,绘图和执行数值计算方法。
MATLAB(矩阵实验室)是第四代高层次的编程语言和交互式环境数值计算,可视化和编程。
MATLAB拥有众多的内置命令和数学函数,可以帮助您在数学计算,绘图和执行数值计算方法。 MATLAB用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。

优势特点

高效的数值计算及符号计算功能,能使用户从繁杂的数学运算分析中解脱出来;
广阔的线性代数,统计,傅立叶分析,筛选,优化,数值积分,解常微分方程的数学函数库。
具有完备的图形处理功能,实现计算结果和编程的可视化;
友好的用户界面及接近数学表达式的自然化语言,使学者易于学习和掌握;
功能丰富的应用工具箱(如信号处理工具箱、通信工具箱等) ,为用户提供了大量方便实用的处理工具。
MATLAB的编程接口给开发工具,提高代码质量和可维护性和性能的最大化。
它提供了基于MATLAB算法集成了C,Java,NET和Microsoft Excel等与外部应用程序和语言功能。

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 动态仿真工具箱
Wavelet Toolbox 小波工具箱
DSP system toolbox DSP处理工具箱

利用MATLAB计算数学

利用MATLAB计算数学的方方面面。以下是一些常用的数学计算,它最常用于:

矩阵和阵列处理
2-D和3-D绘图和图形
线性代数
代数方程组
非线性函数
统计
数据分析
微积分和微分方程
数值计算
积分
变换
曲线拟合
各种其它的特殊功能

MATLAB的用途

MATLAB被广泛用来作为计算工具在科学和工程涵盖领域物理,化学,数学和工程流。它在一定范围内的应用,包括:

信号处理和通信
图像和视频处理
控制系统
测试和测量
计算金融
计算生物学

简单示例

x = [1 2 3 4 5 6 7 8 9 10];
y1 = [.16 .08 .04 .02 .013 .007 .004 .002 .001 .0008 ];
y2 = [.16 .07 .03 .01 .008 .003 .0008 .0003 .00007 .00002 ];

semilogy(x,y1,'-bo;y1;',x,y2,'-kx;y2;');
title('Plot title');
xlabel('X Axis');
ylabel('Y Axis');
print -deps graph.eps
JSRUN闪电教程系统是国内最先开创的教程维护系统, 所有工程师都可以参与共同维护的闪电教程,让知识的积累变得统一完整、自成体系。 大家可以一起参与进共编,让零散的知识点帮助更多的人。
X
支付宝
9.99
无法付款,请点击这里
如遇到支付问题请联系QQ:565830900
正在生成二维码, 此过程可能需要15秒钟
谢谢支持,我一定会更加努力的