matlab在安装时应该安装哪些组件?

论坛 期权论坛 股票     
期权匿名问答   2023-2-10 20:29   7036   3
电气工程及其自动化专业的在安装matlab时,需要安装哪些组件?全部安装的话太大了。
分享到 :
0 人收藏

3 个回复

倒序浏览
2#
期权匿名回答  16级独孤 | 2023-2-10 20:29:37 发帖IP地址来自 北京
我给你演示一下如何安装,赠送安装包资源,进群下载
3#
期权匿名回答  16级独孤 | 2023-2-10 20:30:10 发帖IP地址来自 中国
matlab在安装时需要安装哪些组件,不需要安装哪些组件?
用于数学建模 安装matlab 2014 需要安装哪些组件?有关matlab----一段话介绍matlab组件
有关matlab----一段话介绍matlab组件

作者 : 史晓飞
又修改了一天毕业论文,不到deadline任谁也没有结稿的心思,就算是苟延残喘,也得让它继续活着,消耗你我的精神和能量,真不如来个安乐死。不会沉迷游戏的我,不会全身心投入学习的我,必然就是学一会儿,找个法子放松一下,而整理资料竟然成为脑力劳动后的体力劳动。仍然加深着累的程度,可心安。
前两天卸载了matlab7.0,打算这装一个R2008a,庞然大物,安装文件3.7G,全部安装估计要5G的空间,做为一个matlab菜鸟,不想进行typical安装而选择custom,那么就意味着自己需要搞清楚这几乎无数的组件到底是用来干什么的。我想我不需要救济灾民似的将所有的组件都安装,那么就认识一下这些难以计数的组件吧,勤快点做一个笔录,省得安装起来不用白白占用我的电脑空间,宛如生了个孽子,厚颜无耻的挥霍着祖宗的基业,却不知心疼。或者可以说成,幼儿园有一个班的小孩儿,但其中大概只有一个是你的,照顾好自己的那个就好了,不过你若是觉得宝马的车上不介意拉几个他爸开着奔驰的儿子,那么未尝不可。劳累点罢了,可人家并不领你的情,还以为你要阿谀奉承溜须拍马。全然不是把钱捐给希望工程或者贫困人家的反映,或者是帮急的给了某位远方亲戚,他还不准在多少人面前念叨你的好呢。
就算整理是个体力活,我也是身体力行。
×××××××××××××××××××××××××××××××××××××××××××
主要参考了 http://www.hirain.com/Product/module_detail.asp?menucolr=3&name=MATLAB&idd=1&id=1 恒润科技。
The MathWorks公司的MATLAB是一种用于算法开发,数据可视化,数据分析以及数值计算的高级技术计算语言和交互式环境.
MATLAB模块介绍

基础工具
MATLAB
· Matlab report generator
· Simulink
· Simulink performance tool
· Simulink report generator
· Stateflow
· Stateflow Coder
· Real-Time Workshop
控制
· Control System
· Fuzzy Logic
· Fixed-Point Blockset
· System Identification
· LMI Control
· Model Predictive
· Mu-Synthesis
· Nonlinear Control Design Blockset
· Robust Control
实时目标系统
· Real-Time Workshop Embedded Coder
· EmTrg for Infineon C166 Microcontrollers
· MATLAB Link for Code Composer Studio
· Embedded Target for Motorola HC12
· Embedded Target for Motorola MPC555
· Embedded Target for OSEK/VDX
· Embedded Target for TI C6000 DSP
· Real-Time Windows Target
· xPC Target Embedded Option
· xPC Target
· Embedded Target for TI C2000 DSP
应用接口
· MATLAB Compiler
· MATLAB COM Builder
· MATLAB Excel Builder
· Excel Link
· MATLAB Runtime Server
· MATLAB Web Server
数学 & 金融
· Curve fitting
· Database Toolbox
· Financial Derivatives
· Datafeed Toolbox
· Extended Symbolic Math
· Financial
· Financial Time Series
· Fixed-Income Toolbox
· GARCH Toolbox
· Optimization
· Partial Differential Equation
· Symbolic Math
· Spline
· Statistics
· Neural Network
· Bioinformatrics Toolbox
信号处理 / 图像处理 / 通信系统开发
· CDMA Reference Blockset
· Communications Blockset
· Communications Toolbox
· SPC Blockset
· Image Acquisition Toolbox
· Signal Processing Toolbox
· Image Processing Toolbox
· Filter Design Toolbox
· Wavelet Toolbox
· Link for ModelSim

测试测量
· Data Acquisition Toolbox
· Instrument Control

其他
· Aerospace Blockset
· Model-Based Calibration Toolbox
· Mapping
· SimMechanics
· SimPowerSystems
· Virtual Reality Toolbox
· Dials & Gauges
1、simulink
Simulink 是一个用于对动态系统进行多域建模和模型设计的平台。它提供了一个交互式图形环境,以及一个自定义模块库,并可针对特定应用加以扩展。
2、Aerospace Blockset
Aerospace Blockset 建立在Simulink基础之上,提供了一系列用于航空器,航天器,导弹和推进运载系统及其子系统建模、集成和仿真的模块。
3、bioinformatics toolbox
matlab工具箱中的生物信息学工具箱(bioinformatics toolbox)功能还算全面,虽然没有什么突出的优点。包含了:蛋白和核酸分析,系统发育分析以及基因芯片分析等功能。
4、CDMA reference blockset
CDMA Reference Blockset专门针对CDMA IS-95A标准的无线通信系统的创建和仿真提供了大量的Simulink模块。
5、communication blockset
Communications Blockset提供了完整的模拟/数字通信系统建模、仿真和分析优化图形模块库。库中包括近180个Simulink框图块,可用于通信系统中从信源到信道,包括编码,调制,发射,接收等各个部分的建模、仿真分析。广泛的适用于无线通信系统(二代/三代商用通信系统,军/民用卫星通信等),通信设备等的开发。目前也广泛的应用在通讯工程方面的基础研究及教育上。
6、Communications Toolbox
——通讯系统的设计、仿真和分析

Communications Toolbox提供了一整套的综合工具,可用来设计、分析与仿真数字和模拟通讯系统。工具箱包括100多个MATLAB函数可用于算法的开发、系统分析及设计。适用于诸如无线设备、调制解调器及存储系统的应用程序开发。也可对通讯工程方面的研究及教育起到良好的基础作用。
7、Control System Toolbox
——古典和现代控制系统的建模、分析和设计

Control System Toolbox 可帮助您完成 自动控制系统的建模、分析和设计 。该工具箱中的函数可以实现通用的古典传递函数和现代状态空间控制技术 。利用控制系统工具箱,可对连续时间系统和离散时间系统进行建模、仿真和分析 。可以快速计算和绘制系统的时域响应、频域响应和根轨迹图。

8、Curve Fitting Toolbox
Curve Fitting Toolbox扩展MATLAB环境,集成数据管理,拟合,显示,检验和输入分析过程等功能。所有能通过GUI使用的功能都可以通过命令行来进行。
9、Data Acquisition Toolbox
——直接控制和访问PC插卡式数据采集硬件

Data Acquisition Toolbox提供了一套完整的工具集,用以对基于PC的数据采集硬件进行控制并与之通讯。本工具箱能让你设定外部采集硬件的参数,将采集的数据写入MATLAB工作区并进行分析。
由于Data Acquisition Toolbox是基于开放的、可扩展的MATLAB环境,因而它能使你方便地配置自己的采集方案, 充分利用外部硬件设备提供的特点, 并配合运用MATLAB及其它Toolbox强大的分析和可视化功能。
10、Database Toolbox
——与关系数据库交换数据

Database Toolbox提供了同任何支持ODBC/JDBC标准的数据库进行数据交换的能力。利用在工具箱中集成的Visual Query Builder工具,无需学习任何SQL语句就可以实现在数据库中查寻数据的功能。这样MATLAB就能够对存储在数据库中的数据进行各种各样的复杂分析。在MATLAB环境中,也可以使用SQL命令来进行如下操作:
对数据库数据进行读、写操作;
应用简单或复杂的条件查询数据库中的内容。
11、Datafeed Toolbox

Datafeed Toolbox用于从数据提供商获取实时金融数据。在全球的证券市场中, 即时获得准确的投资信息意味着能做出更好的购买决定, 以及最终获得更高的回报。因此, 五分钟, 十分钟对于大多数人来说不算长, 但是对于一名有数百万美元投资额的投资者来说却是度日如年。正是考虑到这一点,MATLAB开发Datafeed Toolbox用于获取实时金融数据, 给全球的专业投资者传递最新的企业信息。
12、Dials & Gauges Blockset
——用图形化设备显示和控制 Simulink?的信号和仿真参数

Dials & Gauges Blockset 使用户可以在 Simulink? 模型中添加图形化设备,改善模型的视觉效果和操作性。它适合多种应用场景,包括航空航天、汽车、医疗和过程控制系统。几乎所有的 Simulink 模型都能使用它进行真实的输入/输出控制模拟和直观的交互操作。
13、Embedded Target for Infineon C166 Microcontrollers
——在Infineon C166微处理器上开发产品级代码

Embedded Target for infineon C166可以让用户利用Infineon C166系列微处理器及STMicroelectronics公司ST10系列微处理器运行实时代码进行快速原型、嵌入式产品代码发布、代码验证及性能分析等工作。用户既可以使用提供的实时运行环境也可以把从Simulink算法中生成的代码集成到自己的运行环境中。
14、Embedded Target for Motorola HC12
——在Motorola HC12微处理器上开发产品级代码

Embedded Target for Motorola HC12可以让用户直接将Real-Time Workshop Embedded Coder生成的产品级C代码直接下载到Motorola HC12微处理器芯片中,在实时条件下,完成产品级原型的开发,以及最终产品的实现。
15、Embedded Target for Motorola MPC555
——快速原型、处理器在环与嵌入式开发工具

Embedded Target for Motorola MPC555可将Real-Time Workshop Embedded Coder生成的代码直接下载到MPC555处理器。Embedded Target for Motorola MPC555 依靠Real-Time Workshop Embedded Coder生成产品级代码并根据 Motorola MPC555 处理器进行裁剪。
16、Embedded Target for OSEK/VDX
——在OSEK/VDX环境下开发产品级代码

Embedded Target for OSEK/VDK可以让用户直接将Simulink模型转变为能够在OSEK/VDX实时嵌入式操作系统环境下的应用程序。使用该产品可以完成产品原型的开发,以及最终产品的实现。
17、Embedded Target for TI C2000 DSP
——为TI C2000 DSP生成实时代码并验证算法

Embedded Target for TI C2000 DSP提供了将MATLAB和Simulink与Texas Instruments eXpressDSP? 工具、TI C2000 DSP 处理器,集成在一起进行系统开发的手段。通过Real-Time Workshop和TI的开发工具将Simulink模型转变成为实时C代码,这样就可以利用这些产品在TI C2000 DSP系统上实现自动代码生成、产品原型和嵌入式系统实现。
18、Embedded Target for TI C6000 DSP
——为TI C6000 DSP生成实时代码并验证算法

Embedded Target for TI C6000 DSP可以用于针对Texas Instruments (TI)c67x浮点和C62x或者C64x定点DSP的快速开发实时应用软件。它通过Real-Time Workshop,使用户直接将在Simulink中建立的系统模型生成高效的针对C6000系列处理器的代码,从而有效的消除了DSP算法研究和实现之间的软件鸿沟。它直接支持TI C6713 DSK, C6416DSK, C6711DSK, 和 C6701EVM 开发系统。
19、Excel Link
——将MATLAB与Microsoft Excel集成在一起

Excel Link将MATLAB的数学和图形处理能力与Microsoft Excel这一广泛应用的Windows环境下的电子表格软件的能力结合在一起。将MATLAB作为Excel的数学计算引擎,Excel不仅可以具有强大的高质量图形功能,还可以明显地降低复杂应用程序耗费的执行时间。
Excel Link允许在MATLAB和Excel之间进行数据交换,在两个功能强大的数学处理、分析与表示平台之间建立无缝连接。 Excel作为一个可视化的数据处理环境是进行数组编辑的最佳选择,而MATLAB则作为数据分析和可视化的引擎。任何输入到Excel环境中的数据都可以直接进入MTATLAB进行处理,而这一过程完全是“现场”处理的,没有任何中间文件,也不需要进行编程工作。
20、Symbolic Math Toolbox
——Maple V的符号数学与变精度算法无逢集成到MATLAB环境中

符号数学工具箱将符号数学与变精度运算集成到 MATLAB 中。工具箱将 Waterloo Maple Software 的 Maple V 内核集成进来。扩展后的工具箱支持全部 Maple 编程和专业库。通过符号数学工具箱, MATLAB 用户可以方便地将数学与符号运算纳入统一的环境当中,并且完全不丧失速度和精度。
21、Filter Design Toolbox
——信号和图像分析,压缩,去噪的强有力工具

Filter Design Toolbox是建立在MATLAB计算环境和Signal Processing Toolbox基础上的一系列工具。它提供了设计,分析,仿真数字滤波器的先进技术。
通过添加针对复杂实时DSP应用(如自适应和多速率滤波) 的滤波器构架和设计方法来扩展Signal Processing Toolbox的功能。同时它也提供了函数来简化定点滤波器的设计和量化效果的分析。
22、Financial Derivatives Toolbox

Financial Derivatives Toolbox 用于分析金融衍生工具和投资。
23、Financial Time Series Toolbox

Financial Time Series Toolbox用于分析金融市场的时间序列数据。金融工程是以时间序列数据工作的,例如股票价格或每天利息波动。可以用该工具箱进行更加直观的数据管理。
24、Finance Toolbox

Finance Toolbox 提供了一个基于 MATLAB 的财务分析支撑环境,可以完成许多种财务分析统计任务 ,从简单的计算到全面的分布式应用。财务工具箱能够用来定价证券,计算收益,分析偏差, 优化业务量。
25、Fixed Income Toolbox
——有价证券固定收益建模与分析工具

Fixed Income Toolbox可以扩展MATLAB在金融财经方面的应用,可以用固定收益模型的计算,例如定价、收益和现金流动等有价证券固定收益计算。支持的固定收益类型包括有价证券抵押回报、社会债券、保证金等。该工具箱还能够处理相应的金融衍生物计算。
26、Fixed-point Blockset
——用于控制系统和时域滤波中定点行为的仿真

Fixed-point Blockset能使用户在Simulink中对数字控制系统与数字滤波进行建模与仿真。一组特殊的组件可以使用户对仿真中的定点与浮点进行切换。用户也可以在块与块之间指定8位,16位,32位字节。
27、Fuzzy Logic Toolbox

Fuzzy Logic Toolbox提供了一个简单的基于鼠标点击的图形用户界面,使你可以容易地完成模糊逻辑的设计过程。它提供了内置的最新模糊逻辑设计方法,例如模糊群(Fuzzy Clustering)、模糊自适应神经网络学习(Adaptive Neuro-fuzzy Learning )。交互式的图形界面使你可以精细地调节系统行为并使之可视化。
28、GARCH Toolbox

GARCH Toolbox提供了基本的工具为单变量广义自回归条件异方差(Generalized Autoregressive Conditional Heteroskedasticity,GARCH)易变性模型进行建模。 GARCH Toolbox包含一个界面采用单变量GARCH模型对金融市场中反复无常的变化性进行分析。
29、遗传算法及直接搜索工具箱
——用遗传算法或直接搜索算法解决优化问题

通过使用遗传算法或直接搜索(direct search)算法工具,可以扩展Matlab及优化工具箱在处理优化问题方面的能力。应用这些算法,可以处理传统的优化技术难以解决的问题,包括那些难以定义或不便于数学建模的问题。应用这些算法,还可以解决目标函数较复杂的问题,比如目标函数不连续、或具有高度非线性、随机性以及目标函数没有导数的情况。
30、Image Acquisition Toolbox
——直接从工业标准硬件设备中获取图像与视频信号

Image Acquisition Toolbox扩展MATLAB的强大科学计算能力,允许直接在MATLAB环境下通过工业标准硬件设备获取图像和视频信号。通过该工具箱,可以直接将MATLAB环境同图像采集设备连接起来,预览图像,采集数据,并且利用MATLAB提供的强大数学分析功能完成图形图像的处理。
31、Image Processing Toolbox

Image Processing Toolbox 给工程师和科学家提供了一套完整的用于图像处理和分析的函数 。总共超过 200 个图像处理函数,与 MATLAB 的数据分析、算法开发和数据可视化环境集成在一起,使专业人士从耗时的图像处理和操作中解脱出来,你只需花少量的时间于算法编程上,而把大部分时间用于问题的分析处理上。
32、Instrument Control Toolbox
——在MATLAB控制测试测量仪器设备并获取数据

Instrument Control Toolbox提供了在MATLAB中直接访问测试测量仪器设备的能力。MATLAB目前可以从具有GPIB、VXI、TCP/IP或者UDP接口的测试测量仪器设备读取数据,还能够向这些仪器设备发送命令,获取必要的数据,利用MATLAB强大的数据分析功能对数据进行分析。
33、LMI Control Toolbox
——控制系统鲁棒设计中凸优化问题的求解

LMI(Linear Matrix Inequality)Control Toolbox,即线性矩阵不等式控制工具箱提供了一个通用的集成环境用来刻画和求解LMI问题,其强有力的功能及用户友好的界面能帮助用户开发自己特定的解决LMI问题的应用程序,虽然LMI工具箱重点放在控制系统设计,其实LMI的能力完全可以扩展至求解矩阵不等式的任何场合。
LMI作为求解凸优化问题的有力工具可应用到许多领域:控制、辩识、滤波、结构设计、图论、插值及线性代数。
34、MATLAB Link for Code Composer Studio

用于在MATLAB,TI软件开发环境Code Composer Studio和TI实时DSP硬件之间建立双向链接。 你可以利用MATLAB中的可视化功能及数学函数可视化和分析来自CCS及C2800/5000/6000 DSP的数据。通过这个工具我们可以大大简化针对TI DSP的软件的分析、测试和验证过程。
35、Link for ModelSim

Link for ModelSim是一个把MATLAB/Simulink和针对FPGA 和ASIC的硬件设计流程无缝连结起来的联合仿真的接口扩展模块。它提供一个快速的双向连接将MATLAB/Simulink和硬件描述语言仿真器Modelsim连接起来。使二者之间直接的联合仿真成为可能,并且让你更高效的在MATLAB/Simulink中验证ModelSim中的寄存器传输级(RTL)模型。
传统的Simulink系统级设计和其仿真环境支持M语言,C/C++,以及Simulink模块。而通过添加硬件描述语言(HDL)到MATLAB/Simulink中,扩展了MATLAB/Simulink的并行运行能力,直接性,以及混合语言编程的能力。这使得Link for ModelSim模块缩小了算法和系统设计同硬件实现之间的巨大鸿沟。
36、MATLAB COM Builder
——在MATLAB中创建COM对象

MATALB COM Builder是MATLAB Compiler的扩展,是MATLAB Release 13新包含的产品之一。它提供了一个简单易用的图形化用户界面,帮助用户将用M语言开发的算法自动地快速地转变为独立的COM组件对象。生成的COM组件对象可以在任何支持COM对象的应用中使用,例如Visual Basic、Microsoft Excel、C/C++语言等等。通过COM组件,可以同其他用户共享已经开发的算法,并且可以免费地随同COM应用程序发布MATLAB算法。
37、MATLAB Excel Builder
——从MATLAB直接创建Excel插件

MATALB Excel Builder作为MATALB Compiler的扩展。它能够将复杂的MATLAB算法转变成为MS Excel的插件—Visual Basic Application函数文件,转变得到的文件可以在Excel表格使用。无论是功能强大的MATLAB数学函数,还是复杂的图形函数算法,都可以被转变为Excel插件,供用户任意的使用。
38、MATLAB Compiler
——将MATLAB代码转换为独立C/C++代码

M ATLAB Compiler 可以将 M 语言函数文件自动转化产生独立 C/C++ 代码,这些 M 语言函数包含了大多数利用 M 语言开发的 MATLAB 应用程序,其中包括数学、图形和 GUIDE 开发的图形界面等。通过将 MATLAB M 语言函数算法转换为 C 或 C++ 源代码,可以利用 MATLAB 的算法开发速度快的优势,经 Compiler 自动转化代码之后,允许用户将 MATLAB 的已有算法同自己的工程结合起来,有效地加快 MATLAB 应用程序的开发速度和应用程序的运行速度。
39、MATLAB/Simulink Report Generator
——以多种格式将MATLAB、Simulink 和Stateflow中的各种信息生成文档

MATLAB Report Generator和Simulink Report Generator能够以多种格式将MATLAB、Simulink、和Stateflow中的模型和数据生成文档,包括HTML、RTF、XML和 SGML格式。你可以自动的对大型的系统进行文档生成,你可以建立可重复使用的、可扩展的模版帮助在各部门之间传递信息。文档中可以包含从MATLAB工作空间得到的任何信息,如数据、变量、函数、MATLAB程序、模型和框图等等。文档甚至可以包含你的M文件或模型所生成的所有的图片。
一共提供了两类文档生成器:
MATLAB Report Generator 提供了核心工具和文档生成工具,从你的 MATLAB M 文件生成文档。
Simulink Report Generator ,在 MATLAB Report Generator 支持下,能够进一步生成 Simulink 和 Stateflow 模型的文档。在下文中两个产品都称之为“报告生成器”。
40、MATLAB Web Sever
——开发基于WEB的MATLAB/Simulink应用

MATLAB Web Server通过采用标准的HTML文档和表单,允许工程人员将MATLAB/Simulink的应用程序通过Internet进行发布。 HTML 文档作为MATLAB应用的用户界面,通过鼠标点击来访问Matlab应用程序。通过这种方法,使用此项应用的用户不需要学会MATLAB的使用,而且MATLAB不需要在客户机上运行。
41、Mapping Toolbox
——在Matlab里显示和分析地理信息

Mapping Toolbox与MATLAB组合提供了一个完整的分析和显示地理信息的环境,其包含了“点一击”以及命令行函数来分析地理数据,进行地图显示,调用外部地图数据源。另外,本工具发货时还配给广泛使用的atlas数据集。
42、Model Predictive Control Toolbox
——在有约束情况下控制大规模、多变量工业过程系统

Model Predictive Control Toolbox是使用模型预测控制策略的完整工具集,这些技术主要用来解决大规模,多变量过程控制问题,这种过程中对运算量以及受控变量有一定约束,模型预测控制典型地被运用于化工工程以及连续过程控制领域。
43、Model-Based Calibration Toolbox
——用于复杂传动系统的标定

Model-Based Calibration Toolbox提供了用于复杂传动系统标定的设计工具。工具箱充分利用了MATLAB科学计算环境和Simulink的仿真能力,通过两个强大用户界面-实验设计与统计模型工具(Model Browser)、标定工具(CAGE Browser),大大缩短了功率计的测试时间,提高了工程效率,节省了标定时间,从根本上改善了传动系统的性能和可靠性。
44、μ-Analysis and Synthesis Toolbox
——使用优化及结构奇异值来进行鲁棒设计

μ-Analysis & Synthesis Toolbox是运用H∞优化控制及结构奇异值μ进行鲁棒控制系统设计的工具。该工具箱的提供了一个用户界面对方框图的结构进行操作,自动利用D-K叠代进行近似 μ 综合,H∞控制器设计。
45、Neural Network Toolbox
——对神经网络进行研究,设计和仿真的综合环境

Neural Network Toolbox为工程师和科学家们提供了一个强大的手段,开发、分类和区分数据中的模式(Pattern)。由于需要大量的矩阵运算,MATLAB提供了一个神经框架,快速地实施神经网络并研究它们的行为和应用。
Neural Network Toolbox全面支持许多常用的网络形式的设计,训练和仿真。从简单的感知器到高级的关联记忆及自组织网络。此工具箱可以用于信号处理,非线性控制和金融建模等领域的应用研究当中。
46、Optimization Toolbox
——通用的线性、非线性函数的寻优工具

Optimization Toolbox 里中使用了对非线性函数求极大、极小值时最广泛使用方法的算法,其对许多应用中的费用指标、可靠性指标及其它性能指标寻优等复杂问题提供强有力的工具。
47、Partial Differential Equation (PDE) Toolbox
——求解PDE问题强大灵活的工具

Partial Differential Equation (PDE) Toolbox在二维空间和时间域,利用有限元方法研究和解决PDE问题。它提供了命令行函数和图形用户界面,对工程和科学中广泛的实际应用问题如结构力学,电磁学,热传递和扩散等建立数学模型。
48、Real-Time Windows Target

允许在计算机上实时运行Simulink 以及Stateflow模型。你可以通过Simulink来创建实时程序并可以控制该程序的执行。使用Real-Time Windows Target可以生成C代码,经过编译及联接后,通过PC机的I/O接口,可以和硬件联接。在整个操作过程中,可以同时运行其他Windows程序。
49、Real-Time Workshop
——从Simulink模型生成优化的,可移植的和可定制的代码

Real-Time Workshop( RTW ) 从Simulink模型生成优化的,可移植的和可定制的ANSI C代码。利用它可以针对某种目标机来创建整个系统或是部分子系统可下载执行的 C 代码,以开展硬件在回路仿真。 RTW 支持离散时间系统,连续时间系统和混合系统的代码生成。 Stateflow Coder 用来生成 Stateflow 所建立有限状态机模型的代码。生成代码的典型应用包括训练模拟器,实时模型验证和原型测试。
建立在 Simulink 和 RTW 基础之上的,基于模型的设计流程,支持工程开发过程从算法设计到最终实现的所有开发阶段。
50、Real-Time Workshop Embedded Coder

Real-Time Workshop Embedded Coder允许你生成、测试和配置产品级的C代码。 Real-Time Workshop Embedded Coder针对产品级代码生成提供了一个框架,提高了代码效率,优化了内存使用,同时保持代码的形式简洁。此工具扩展了 Real-Time Workshop 的功能, 增加了针对配置复杂的内嵌系统至关重要的软件工程方面的内容 。使用 Embedded Coder 你可以轻松定制,测试以及修改代码,而这些工作都可以在 Simulink 环境下完成。
51、Robust Control Toolbox
——高级多变量控制系统设计工具

Robust Control Toolbox提供了设计鲁棒控制系统的工具。现实工程系统建模时有建模误差,或者系统动力学不完全清楚,或者系统的参数是变化的。本工具箱中功能强大的算法能让你在考虑一系列系统参数摄动时进行复杂的分析及设计。
52、Signal Processing Toolbox

MATLAB 中的 Signal Processing Toolbox 建立在滤波器设计及谱分析的坚实基础上,包含了一系列强有力的工具以利于算法的开发,信号及线性系统分析,多速率信号处理, 滤波器设计及分析 ,本工具箱提供了一个集成的图形界面 ,方便用户进行滤波器设计,谱分析,信号浏览等。该工具箱可应用于话音 / 语言处理、通讯,地球物理,实时控制、财务、雷达及生物医学工程。
53、SimMechanics
——在Simulink中进行机械系统建模和仿真

SimMechanics 立足于Simulink? 之上,是进行控制器和对象系统跨领域/学科的研究分析环境。SimMechanics 为多体动力机械系统及其控制系统提供了直观有效的建模分析手段,一切工作均在 Simulink 环境中完成。它提供了大量对应实际系统的元件,如:刚体、铰链、约束、坐标系统、作动器和传感器等。使用这些模块可以方便的建立复杂机械系统的图示化模型,进行机械系统的单独分析或与任何Simulink设计的控制器及其它动态系统相连进行综合仿真。
SimMechanics 是 Simulink 物理建模产品家族的一员,该产品系列扩展了 Simulink 的建模能力,利用它们做出的模型仍能与传统 Simulink 模块所建立的模型相融合。

54、SimPowerSystem
——电力电子系统的建模和仿真工具

SimPowerSystem 是在 Simulink环境下进行电力电子系统建模和仿真先进 工具。它为发电输变电系统和电力分配计算方面提供了强有力的解决方法,尤其是当设计开发内容涉及控制系统设计时,优势更为突出。对于具有复杂自给型供电装置,如汽车上、飞机上、制造设备上的电气系统和普通用电装置,用 SimPowerSystem 进行分析和设计非常理想。
SimPowerSystem 是 Simulink 下面的一个专用模块集,由电气仿真专家 TEQSIM International 最初开发。该模块集包含电气网络中常见的元器件和设备,以直观易用的图形方式对电气系统进行模型描述。模型可与其它 Simulink 模块的相连接,进行一体化的 系统级动态分析。
55、Simulink Performance Tools
——Simulink大型模型的管理和性能优化工具

Simulink Performance Tools 提供了四种工具用来提高Simulink模型的性能,应用这些工具,用户可以加速模型的运行,评估模型性能,检测、比较不同版本模型之间的差异,模型验证测试等。对用户应用Simulink开发环境起到了很好的辅助作用。
56、Spline Toolbox

Spline Toolbox是你学习及利用样条进行工作的理想环境,样条是存在几阶连续导数的分段光滑连续多项式(Piecewise Polynomial - PP)函数,可用来在一个大的区间上表达各种各样的函数,而用单一的多项式是不现实的。由于样条是光滑的,简单而易于操作,可以用来给任意函数建模:诸如曲线建模,曲线拟合,函数逼近,函数方程求解等。
57、Symbolic Math Toolbox
——Maple V的符号数学与变精度算法无逢集成到MATLAB环境中

符号数学工具箱将符号数学与变精度运算集成到 MATLAB 中。工具箱将 Waterloo Maple Software 的 Maple V 内核集成进来。扩展后的工具箱支持全部 Maple 编程和专业库。通过符号数学工具箱, MATLAB 用户可以方便地将数学与符号运算纳入统一的环境当中,并且完全不损失速度和精度。
58、Stateflow Coder
——从Stateflow状态图中生成代码

Stateflow Coder是一个单独提供的与Stateflow结合使用的工具,可以生成嵌入式整型,浮点型,或生成用于单机的固定点C代码。使用Stateflow和Stateflow Coder,用户可以生成Simulink模型中的Stateflow部分特有的代码,也可以生成易于插入到已有程序中的子程序代码。并且这些生成的代码可读性强并带有完整的注释。
Stateflow Coder 允许用户把自定义的 C 代码结合到 Stateflow 状态图中以提高 Simulink 和 Stateflow 的仿真能力。也允许用户定义并包括自定义的整体变量,这些变量可以被 Stateflow 生成代码和用户自定义的代码所共享。
由 Stateflow Coder 生成的代码可以整合到由 Real-Time Worshop 生成的代码中。用于快速控制原型、硬件在回路仿真、嵌入式应用当中。
59、Statistics Toolbox
——稳定的统计算法与交互式图形界面相结合

Statistics Toolbox提供了许多用于统计分析的工具。将界面易用性和编程能力两者完美地集成起来。交互图形显示使你能够方便一致地应用统计方法,同时MATLAB编程功能使你能够建立自己的统计方法进行分析。这两者的结合允许通过命令行方式自由访问底层函数-如概率函数和ANOVA,或通过交互界面学习和实践工具箱提供的可视化工具和分析工具。
60、Stateflow
——设计和仿真事件驱动系统

Stateflow是一个为建模和仿真事件驱动系统的集成的设计工具。Stateflow为嵌入式系统的设计提供了一流的解决方案,包含复杂的逻辑管理。它加入了图形化建模和动态仿真把系统概况和设计结合的更紧密。Stateflow是基于一个传统的状态转移图和控制流程图的结合体。 Stateflow charts能够图形化的表示层次和并行状态和事件驱动的转移。 Stateflow比传统的状态图又新增了控制流图、图形函数、时间操作、直接事件广播和模型对现有代码的支持。
通过 Stateflow, 你可以很快的开发出含有状态转换的事件驱动系统的图示模型,而不需要你掌握有限元状态机原理。 你也可以通过 Stateflow Coder 把你的模型生成高效的嵌入式的 C 代码。这些特性使得 Simulink 和 Stateflow 成为开发嵌入式系统的理想工具,并成功地应用于汽车,宇航,通信等领域。
61、System Identification Toolbox
——使用时序噪声数据建立复杂系统的准确的简化模型

System Identification Toolbox提供了基于预先得到的输入/输出数据,建立动态系统数学模型的工具。工具箱显著的特点是采用灵活的图形用户界面,帮助管理数据和模型。这个工具箱提供的辨识技术可以应用于许多领域,包括从控制系统设计,信号处理,到时序分析和振动分析。
62、Virtual Reality Toolbox
——为Simulink系统在三维空间提供动画和视景

Virtual Reality Toolbox以动画方式显示了Simulink模型代表的对象工作时的真实三维虚拟现实场景。动态系统通过虚拟现实工具箱将Simulink模型随时间的变化以视景和图形化方式进行交互,这使您对模型中对象之间的复杂作用能够有很好地理解,加快建模和模型测试的进程。
63、 Wavelet Toolbox
——信号和图像分析,压缩,去噪的强有力工具

Wavelet Toolbox提供了研究局部,多尺度和非平稳现象的综合工具。对于任何应用到Fourier技术的领域,小波方法揭示了更多的内部特性。这个工具箱可用于大多数信号处理系统,包括语音处理,通讯,地球物理,财务和医学。
64、xPC Target

xPC Target 使你工具箱可以在 Simulink 的框图中加入 I/O 方块图,并用 RTW 产生代码,最后下载到另一个运行 xPC Target 实时内核的 PC 机上。对于控制和 DSP 系统来说 xPC Target 是理想的快速原型和硬件在回路测试工具,它可以使你在一台标准的 PC 机上运行实时模型。如果附加 xPC Target 嵌入模块选项,你可以把你的实时嵌入式系统放入到一台微机上,应用于生产、数据采集、标定和测试应用程序等过程中。
65、SPC Blockset
——仿真、设计数字信号处理系统

SPC Blockset提供了一组用于数字信号处理系统开发、仿真的Simulink模块,这些模块为数字信号处理系统的快速设计、仿真与原理样机开发提供了直观的图形工具。SPC Blockset已经成为系统级嵌入式信号处理系统开发和仿真环境——MATLAB、Simulink不可或缺的一部分。
SPC Blockset 包含了超过 100 个系统算法模块,可以用于多速率、多通道的以帧信号或采样信号为基础的系统设计与仿真。 SPC Blockset 与 MATLAB 和 Simulink 集成应用,大大简化了数字信号处理系统的设计过程,并且扩展了 Simulink 的功能,可用于有线或无线通讯系统设计,计算机外设开发,语音处理,汽车控制和医疗设备等系统的设计、仿真和快速原形开发。
与 Simulink 其它的框图一样, SPC Blockset 的模块可在模型窗口中拖放并用鼠标拖动进行连接。而这些模块不仅包含了诸如滤波器设计、统计、线性算法等算法模块,还包含了示波器、频谱分析、矩阵观测器等模块用于观察信号的输出。不仅可以结合已有的 C 语言算法或 M 语言算法建立数字信号处理系统,还可以利用 Real-Time Workshop 将模型转变成为标准的 C 语言,用于嵌入式系统的开发。
66、OPC Toolbox通过提供OPC服务器交互的工具扩展了MATLAB和Simulink的应用。用户可以从支持OPC基金会数据访问标准的设备中读取写入和记录OPC数据,例如分布式控制系统、监控系统和PLC系统。该工具箱允许MATLAB和Simulink对OPC服务器或OPC Toolbox初始化事件作出响应,比如开关机或服务器出错。

过程、制造、化学、能源以及其它连续过程工业领域的工程师可以运用该工具箱将对象数据导入到MATLAB环境中进行分析、可视化、仿真和快速原型算法的开发,从而应用Simulink模型进行在线监测控制和控制器的测试工作(硬件在回路)。

用户可以以MATLAB命令行方式直接运行所有的OPC Toolbox函数,或者将这些函数与MATLAB用户应用进行集成。同时用户也可以使用图形化界面直接与OPC服务器连接,创建和配置OPC对象,读写和记录数据。
67、RF Blockset是Simulink延伸出得一个模块库,用于对射频滤波器,传输线,放大器和混频器的行为进行建模。它可以帮助用户实现商用的和国防的无线通信系统及其半导体。用户可以在Simulink中验证自己的工作模型,然后将该模型作为可执行的规范,运用第三方的EDA工具进行RF电路的设计。电路设计完成后,用户可以使用RF模块获取工业标准的系统级模型并验证设计是否达到指标。

RF Blockset允许用户通过网络参数,噪声特性,非线性特性以及数学行为来配置元件。RF Blockset和RF Toolbox一起可以在Matlab的Workspace中控制网络参数或者从工业标准格式的文件中读取数据。用户可以对这些模块配置通带频域参数,而RF模块会使用这些参数来建立一个时域等价的基带模型用于快速仿真,并能与其他的Simulink模块兼容。
68、 RF Toolbox 扩展了 MATLAB科学计算环境的能力,它使用函数和图形用户界面(GUI)分析和可视化显示RF元件的行为。用户可以将RF工具箱用于无线通信、雷达和信号完整性分析等领域。

用户通过MATLAB命令行或者RFTool 图形用户界面,可以运行RF Toolbox中的函数。或者使用自己编写的MATLAB脚本与函数调用工具箱中的函数。此工具箱包括直角坐标图和极坐标图以及Smith图用于数据观察。
69、simulink accelerator
70、 Simulink Control Design提供了对非线性模型进行线性分析的能力。利用该工具可以提取近似的线性模型,用于时域响应、频域响应以及零极点等动态特性分析。从而降低了开发线性模型上所需的时间和复杂度。
Simulink Control Design提供了系统化的方法来设计控制器,这种方法综合考虑了航空航天、汽车、工业设备、电子和工业过程领域问题的复杂性和动态特性。
71、Simulink Fixed Point 为Simulink产品系列提供了设计定点系统的功能,它支持用户用定点算法来实现控制系统设计和信号处理系统设计。

有了Simulink Fixed Point的支持,用户在用Simulink、Stateflow、和Signal Processing Blockset等工具进行系统设计时,就可以进行bit-true仿真来评估精度和范围限制的影响;同时,有了Simulink Fixed Point的支持,用户就可以用Real-Time Workshop、Stateflow Coder或Real-Time Workshop Embedded Coder等工具生成整型目标C代码。
72、 Simulink Parameter Estimation 用于帮助用户校正系统的Simulink模型响应,使之满足实际物理系统的输出特性。使用这一工具可以帮助用户在通过尝试和误差或是自行编写优化程序来调整模型参数的需要。用户可以使用时域测试数据和优化手段来估计模型参数和初始条件,并且可以在Simulink中创建自适应查表函数。

用Simulink所建立的动态系统模型通常会包含一些无法通过直接测量得到的参数或是无法精确模型表达的部分。使用实际物理系统或是原型机得到的输入-输出测量数据Simulink Parameter Estimation能够计算出那些未知的参数并弥补Simulink模型与实际系统的差别。
73、Simulink Verification and Validation使用户能够在Simulink 和 Stateflow中,开发基于需求的设计和测试用例,并测算测试覆盖度。用户可以在早期的研究程序中将需求和用户设计及测试用例进行关联来设计流程,同时在模型级别进行测试和生成代码,通过模型覆盖率和建模标准检验来验证你的设计和测试,从而将不适当的需求,不完全的测试和不必要的设计结构暴露出来。
74、 Simulink Response Optimization是一个在Simulink模型中调节设计参数的工具,它与Simulink模型结合在一起,根据用户定义的时域内的性能指标约束,自动优化系统参数。利用该工具,可以对标量形式、矢量形式以及矩阵形式的变量进行优化,并可对任意层次的模型进行变量约束。Simulink Response Optimization支持连续、离散以及多速率的模型,并可以通过蒙特卡罗仿真处理模型中的某些不确定量。

通过Simulink Response Optimization可以处理一系列优化问题,比如调节多入多出系统参数,对非线性系统设计自适应控制器,优化模型中的物理参数以降低系统能耗、调节滤波器参数等等。Simulink Response Optimization还可以用于查表调节以及增益的调整等方面。
×××××××××××××××××××××××××××××××××××××××××××××
这上面是matlab7.0的组件,R2008a的又添加了一些组件,20090329安装完毕,部分如下。
75、SIMBIOLOGY
它是一种可用于在集成的图形环境中建模、仿真和分析生物系统的工具。SimBiology 3 为群体药代动力学 (PK) 的建模和分析提供更直观和灵活的环境。
76、SimDriveLink
SimDriveline是Simulink的扩展,它为传动系统(驱动系统)的力学建模与仿真提供有力的工具。这些工具包括像齿轮、转动轴和离合器等部件;标准的变速器模板;发动机和轮胎模型。SimDriveline专门为传动系的力学分析进行了易用性和计算速度方面的优化。它实现了与MathWorks控制系统设计和代码生成产品的集成,这样不仅可以进行控制器设计,而且还能够把机械系统模型生成实时代码,在实时环境中对控制器进行测试。
SimDriveline可以广泛用于汽车、航空、国防和工业领域。它尤其适合于汽车和航空传动系统的控制器开发。
77、simhydraulic
78、Simscape,该产品可帮助工程师进行多领域物理系统的建模和仿真,由此进一步扩展了该公司的Simulink平台。Simscape采用物理网络方法建模,使工程师们可以描述一个系统的物理结构,而不是底层的数学算式。Simscape从模型开始自动构建反映系统行为特性的方程,然后将它们与剩余的Simulink模型整合在一起。
79、 SystemTest,这是一个用于系统验证和检验的测试管理和分析软件。工程师现在无需手工编码即可自动将Simulink模型的独立测试或仿真运行分配到多个处理器,因为SystemTest 2可以无缝地配合Distributed Computing Toolbox进行工作。SystemTest 2的功能增强极大地减少了测试所需的时间,从而可以更快地生产出高质量的系统设计。
80、Target Support Package **
新版的matlab定义了几个这样的组件。
81、 Video and Image Processing Blockset具有丰富的、可定制的框架结构,适用于对视频图像处理算法和系统的快速设计、仿真、实现和验证,是Simulink的一个扩展模块库。模块库中包含大量的适用于设计嵌入式图像系统的基本模块和高级算法,使其广泛应用于航天、防御、自主导航、通信、消费电子、教育和医疗器械等领域。
82、Spreadsheet Link EX 3.0.3
Spreadsheet Link EX connects Excel spreadsheet software with the MATLAB workspace, enabling you to access the MATLAB environment from an Excel spreadsheet. With Spreadsheet Link EX software, you can exchange data between MATLAB and Excel, taking advantage of the familiar Excel interface while accessing the computational speed and visualization capabilities of MATLAB.
83、simevent
事件模拟模块组
×××××××××××××××××××××××××××××××××××××××
因为20090328早上的一个闪念,我将自己的电脑整崩溃了。具体是,最近整理电脑成瘾,觉得很多东西白白占据我的空间,却不干活就删除了很多东西,包括临时文件、不常用的软件等等。昨天又想着把C盘的一些空间化到D盘去,就用partition Magic,因为将临时化出来的那个磁盘当作主磁盘,把原来的D盘当作文件放到临时盘中,导致了整个硬盘C盘以外的数据全部丢失。一开始还想着用easyrecovery恢复一下,试过无效,直接放弃。两年来积累的全部资料化为乌有,幸亏毕业论文前一天做了备份。就想:丢了就丢了吧,就算是临近毕业时,对过去的一种毁尸灭迹。然后抽风似的装上red flag linux,好半天连个lumaqq或者eva都装不好,又抽风似的卸载,安装windows。到现在我的磁盘是H/I/J/K,无限晕。刚试着装matlab,出现一个错误提示,是说没有对应的工具.net framework无法安装,我想可能是要装VC++之类的吧,这大概是新版的一个问题,以前装7.0就没有这个问题。而且,幸苦一直有笔录的习惯,将平时遇到的问题和一些总结写在这里,重装工具破解不再用到网上没头苍蝇的找。
关于利用C#和Matlab进行交叉编译混合编程(一)这个博客讲了一个关于C#和matlab联合编程的实例,挺详细,照着做一下。其他语言的联合编程应该类似。

文章源地址:
http://blog.renren.com/GetEntry.do?id=373504001&owner=924056983
4#
期权匿名回答  16级独孤 | 2023-2-10 20:30:51 发帖IP地址来自 中国
我是全装了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:400157
帖子:80032
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP