matlab_matlab介绍 - CSDN
matlab 订阅
MATLAB是美国MathWorks公司出品的商业数学软件,用于数据分析、无线通信、深度学习、图像处理与计算机视觉、信号处理、量化金融与风险管理、机器人,控制系统等领域。 [1]  MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室),软件主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式。 [1]  MATLAB和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等。MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完成相同的事情简捷得多,并且MATLAB也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。在新的版本中也加入了对C,FORTRAN,C++,JAVA的支持。 展开全文
MATLAB是美国MathWorks公司出品的商业数学软件,用于数据分析、无线通信、深度学习、图像处理与计算机视觉、信号处理、量化金融与风险管理、机器人,控制系统等领域。 [1]  MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室),软件主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式。 [1]  MATLAB和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等。MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完成相同的事情简捷得多,并且MATLAB也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。在新的版本中也加入了对C,FORTRAN,C++,JAVA的支持。
信息
软件版本
R2020a [3]
软件平台
Windows/MacOS/Linux等
软件语言
C
软件大小
216.77M
开发商
MathWorks.Inc [2]
软件授权
MathWorks.Inc
软件名称
MATLAB
更新时间
2020-06-11
MATLAB功能特性
·MATLAB®: MATLAB 语言的单元测试框架   ·Trading Toolbox™: 一款用于访问价格并将订单发送到交易系统的新产品  ·Financial Instruments Toolbox™: 赫尔-怀特、线性高斯和 LIBOR 市场模型的校准和 Monte Carlo 仿真  ·Image Processing Toolbox™: 使用有效轮廓进行图像分割、对 10 个函数实现 C 代码生成,对 11 个函数使用 GPU 加速  ·Image Acquisition Toolbox™: 提供了用于采集图像、深度图和框架数据的 Kinect® for Windows®传感器支持  ·Statistics Toolbox™: 用于二进制分类的支持向量机 (SVM)、用于缺失数据的 PCA 算法和 Anderson-Darling 拟合优度检验  ·Data Acquisition Toolbox™: 为 Digilent Analog Discovery Design Kit 提供了支持包  ·Vehicle Network Toolbox™: 为访问 CAN 总线上的 ECU 提供 XCPSimulink 产品系列重要功能  ·Simulink®: Simulation Performance Advisor,链接库模块的封装,以及通过逻辑表达式控制有效变量  ·Simulink: 除 LEGO® MINDSTORMS® NXT、Arduino®、Pandaboard 和 Beagleboard 外,还为 Raspberry Pi™ 和 Gumstix® Overo® 硬件提供了内置支持  ·SimRF™: 针对快速仿真和模型加载时间的电路包络求解器  ·SimMechanics™: 发布了用于从 CAD 和其他系统导入模型的 XML 架构  ·Simulink Design Verifier™: 数组超出边界检查  MATLAB 和 Simulink 的系统工具箱  ·Communications System Toolbo Sphere 解码器和 Constellation 框图系统对象  ·Computer Vision System Toolbox™: 相机标定,立体视觉,Viola-Jones 对象检测培训,FREAK 特征提取和其他新函数  ·DSPSystem Toolbox™: 频谱分析仪和逻辑分析示波器,以及时域示波器的触发·Phased Array System Toolbox™: 极化支持、数组锥化以及针对传感器数组分析、波形分析和雷达方程计算的应用程序代码生成和实现  ·Simulink Coder™: 减少了从 Stateflow® 调用的 Simulink 函数的数据副本  ·Fixed-Point Designer™: 一款结合了 Fixed-Point Toolbox™ 和 Simulink Fixed Point™ 功能的新产品  ·HDL Verifier™: 从 MATLAB 生成 HDL 测试工作台
收起全文
  • MATLAB 是一种用于算法开发、数据可视化、数据分析以及数值计算的高级计算语言和交互式环境,本课程将深入浅出讲解MATLAB的基本操作、MATLAB编程和绘图等。
  • MATLAB最优化方法

    2019-12-03 16:09:28
    结合实例介绍MATLAB最优化工具箱的主要功能。
  • matlab入门专题课程

    2019-04-04 10:06:31
    1 1080P高清最新录制,音质清澈; 2 课程精炼,注重实战,注释详细,程序详解;
  • MATLAB零基础入门教程

    2019-12-09 16:38:29
    MATLAB零基础入门教程,主要介绍数组和矩阵、数据类型和M文件设计等。很详细地介绍了MATLAB语言的基础知识。 本课程的特点是内容系统全面,条理清晰,并且内容比较新,讲了表、时间表等新的数据类型。
  • matlab经典题目

    2020-07-30 23:33:24
    matlab经典题目,老师上课的时候给的,后续再发具体程序。matlab经典题目,老师上课的时候给的,后续再发具体程序。matlab经典题目,老师上课的时候给的,后续再发具体程序。
  • 搭建如图所示电路,输入的交流电压源为10v、60Hz,...然后在MATLAB命令窗口输入powerlib,把powerlib模块集调出来,双击打开Electrical Sources,选中AC Voltage Source 拖动到空白页;同理选中Elements里面的Series...

    搭建如图所示电路,输入的交流电压源为10v、60Hz,电阻R1=15、R2=10,试求电阻R2上的电压波形。

    选择菜单命令File→New→Model,出现如图所示的模型编辑窗口。

    然后在MATLAB命令窗口输入powerlib,把powerlib模块集调出来,双击打开Electrical Sources,选中AC Voltage Source 拖动到空白页;同理选中Elements里面的Series RLC Branch并拖动到该窗口,由于有2个电阻,可以拖动2次,也可以通过复制的方式来完成。

    双击图中的AC Voltage Source,就会出现如下图所示的参数设置对话框。在对话框中可以对交流电压源的幅值(Peak amplitude)、相位(Phase)、频率(Frequence)、采样时间(Sample time)等进行设置。示例中幅值设为10V、频率设为60Hz。

    同理对Series RLC Branch分别进行 设置。还可以对元器件的位置、方向和标注进行调整,具体方法在这里不赘述。然后进行连线,把光标移动到需要连线的元器件的连接端子,按住鼠标左键拖动到另一个元器件的连接端子,释放鼠标即可完成连线。

    同时还需要调用Measurements模块中的Voltage Measurement和Simulink模块中Sinks下的虚拟示波器Scope。最后添加上交互界面工具powergui。连接好的电路仿真图模型如下图所示。

    在模型编辑窗口中对仿真的时间等参数设置完成后,单击Start simulation按钮就开始进行仿真,本例仿真时间设为0.1秒。仿真结束后在MATLAB工作空间中会有仿真产生的数据,用户可以对这些数据进行分析或进行数据的可视化处理等。在本例中,双击虚拟示波器Scope,会出现如下图所示的电阻R2两端电压的波形图。

    如果仿真是出错,,会有出错信息的提示,读者可以根据这些提示来改正电路中出现的错误。

    本文转载https://wenku.baidu.com/view/83f0f80b9b6648d7c1c7468a若有侵权联系删除。

    展开全文
  • Simulink是MATLAB中的一种可视化仿真工具,是实现动态系统建模、仿真和分析的一个软件包,被广泛应用于线性系统、非线性系统、数字控制及数字信号处理的建模和仿真中。   熟练掌握Simulink可以帮助我们在...

    (〇) 前言

       Simulink是MATLAB中的一种可视化仿真工具,是实现动态系统建模、仿真和分析的一个软件包,被广泛应用于线性系统、非线性系统、数字控制及数字信号处理的建模和仿真中。

      熟练掌握Simulink可以帮助我们在做项目的时候进行仿真来更好的分析和完成项目。
      推荐个B站的学习视频
    https://www.bilibili.com/video/BV19J411W7Ta?from=search&seid=14019785651695841987
      动手实践才能真正的熟练Simulink的应用。

      我把整个建模仿真的步骤放在最前面,能够更好地理解我们学习的脉路:
       ①建立系统仿真模型 ②设置仿真参数 ③启动仿真并分析结果

    (一) Simulink的启动

    ①在主窗口选择“主页”,再单击“文件”中的“新建”,然后选择“Simulink Modal”命令
    ②在主窗口选择“主页”,再单击“Simulink“命令组中的“Simulink”命令
    ③在命令行窗口输入simulink

    这就进入了Simulink界面
    Simulink界面
    然后点击Blank Modal,进入模型编辑窗口
    模型编辑窗口
    然后我们可以利用File命令组打开或者新建模型文件。
      单击“Library Browser”按钮,可以打开模块库浏览器窗口,通过鼠标拖动模块到编辑窗口,再将各个模块连接起来,就构成了仿真模型。

    (二) 系统仿真模型的创建

       ①Simulink Library Browser窗口
    Simulink Library Browser窗口
    其中,Simulink是基础模块库,其他是专业模块库。
      ②Simulink模块的操作:
       添加:在Simulink Library Browser窗口中找到想用模块,然后用鼠标拖拽到模型编辑窗口中。
       删除或复制:选定模块,按Delete删除。或在模型编辑窗口选择Edit菜单项里的各种操作命令完成。
       两个模块的连接:鼠标左键按住一个模块的输出端,移动到另一个模块的输入端,当连接线变为实线时,松手即完成连接。如图
    在这里插入图片描述
      连线的分支:鼠标移到实线上的分支点,按下Ctrl,按住鼠标拖到目标模块的输入端,释放鼠标并松开Ctrl。
    在这里插入图片描述
      ③创建完记得保存哦,操作就不细说了简单。
      ④设置模型参数:双击需要设置的模块,即打开了参数设置界面。上面是对于该模块的描述,下面可编辑区可以进行参数设置。
    在这里插入图片描述

    (三) 仿真参数的设置

       点击模型编辑窗口上面的那个小齿轮在这里插入图片描述 ,即可进入仿真参数设置界面。
    仿真参数设置界面
      在这其中,我们可以进行参数设置。其中步长类型-Solver等根据自己的模型选择。
      仿真参数设置完成后,单击上方主窗口中的Run在这里插入图片描述即可开始仿真。

    展开全文
  • matlab中,常常会遇到(),[],和{},这个3种符号怎么区分,怎么用,这里我来总结一下,龚参考。 [] 首先。[]叫中括号,它用来存储矩阵和向量(vector在C++中也叫容器) 举个例子,a=[1,2,3],是一个向量,这个向量有...
  • MATLAB安装

    2018-07-27 18:09:11
    Matlab 2016a 安装包及破解教程百度云分享链接: 链接:https://pan.baidu.com/s/1i6BgD8p 密码:17gg   Matlab安装教程: 1、下载文件,得到R2016a_win64.part1.rar、R2016a_win64.part2.rar两部分安装文件和...
  • Matlab中 .' 的作用。

    2019-07-03 01:38:22
    Syntax B = A.' B = transpose(A) Description B =A.'returns the nonconjugate transpose ofA, that is, interchanges the row and column index for each element....
  • 一、MATLAB软件介绍 1.matlab的界面 左上角,home标签下,找到layout进行设置/复位,可以设置各板块的显示与隐藏。其中有几个部分,请务必要显示①Current Folder:中文一般翻译成工作路径,一般设置成一个自己...
  • 原文matlab中./与/有什么区别点运算是处理元素之间的运算直接/在矩阵计算中只能处理符合矩阵运算法则的运算矩阵计算和作图都是点运算在对数值计算时,“./”和“/”其实是没有区别的。例:对于矩阵A=[a b c d],1./A...
  • 1_MATLAB简单介绍

    2018-08-03 16:20:59
    近期刚接触到数学建模,而MATLAB是数学建模中一个非常重要的工具,所以对于数学建模来说是必不可少的,所以在这里做一个学习的笔记,方便以后查看,同时希望可以给以后想要学习MATLAB的读者提供一点个人线索。...
  • MATLAB使用及介绍

    2017-07-13 20:44:54
    本教程提供了 MATLAB 编程语言介绍。它的目的是让学生流利的学习 MATLAB 语言编程。以简单易用、快速和有效的使学习 MATLAB 例子。 读者 本教程是为初学者准备的,帮助他们了解基本的 MATLAB 提供的
  • 1.matlab的界面 ①CurrentFolder:中文一般翻译成工作路径,一般设置成一个自己建立的、有读写权限的文件夹,例如我的文档下建立一个matlab文件夹②Command Window:字面意思是命令窗口,用来运行代码,所有的...
  • MATLAB简介

    2017-06-10 17:32:56
    什么是MATLAB? 了解MATLAB ,熟练掌握简单编程,能够使用MATLAB解决常见的数学问题。
  • 本人初学图像处理,在此分享自己的学习经验和踩过...对于图像处理,Matlab确实是非常强大,做得确实是好。方便快捷,在图像处理方面,有一个工具包,叫Image Processing Toolbox,里面包含了很多函数的用法,非常实用。
1 2 3 4 5 ... 20
收藏数 52,510
精华内容 21,004
关键字:

matlab