MATLAB产品家族中文2189.docx
《MATLAB产品家族中文2189.docx》由会员分享,可在线阅读,更多相关《MATLAB产品家族中文2189.docx(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、MATHWORKS 2009B产品说明书MATLABMATLAB 是一种用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。使用 MATLAB,您可以较使用传统的编程语言(如 C、C+ 和 Fortran)更快地解决技术计算问题。 MATLAAB 的的应用范范围非常常广,包包括信号号和图像像处理、通通讯、控控制系统统设计、测测试和测测量、财财务建模模和分析析以及计计算生物物学等众众多应用用领域。附附加的工工具箱(单单独提供供的专用用 MAATLAAB 函函数集)扩扩展了 MATTLABB 环境境,以解解决这些些应用领领域内特特定类型型的问题题。 MATLAAB 提提供
2、了很很多用于于记录和和分享工工作成果果的功能能。可以以将您的的 MAATLAAB 代代码与其其他语言言和应用用程序集集成,来来分发您您的 MMATLLAB 算法和和应用。 主要功能 此高级语言言可用于于技术计计算 此开发环境境可对代代码、文文件和数数据进行行管理 交互式工具具可以按按迭代的的方式探探查、设设计及求求解问题题 数学函数可可用于线线性代数数、统计计、傅立立叶分析析、筛选选、优化化以及数数值积分分等 二维和三维维图形函函数可用用于可视视化数据据 各种工具可可用于构构建自定定义的图图形用户户界面各种函数可可将基于于 MAATLAAB 的的算法与与外部应应用程序序和语言言(如 C、C+、
3、Forrtraan、Javva、COMM 以及及 Miicroosofft EExceel)集集成Simullinkk Siimullinkk是用来来建模、分分析和仿仿真各种种动态系系统的交交互环境境,包括括连续系系统,离离散系统统和混合合系统。Simulink提供了采用鼠标拖放的方法建立系统 框图模型的图形交互平台。通过Simulink提供的丰富的功能块,可以迅速地创建动态系统模型。同时Simulink还集成了Stateflow,用来 建模、仿真复杂事件驱动系统的逻辑行为。另外,Simulink也是实时代码生成工具Real-Time Workshop的支持平台。主要功能 丰富的可扩扩充的预预
4、定义模模块库; 交互式的图图形编辑辑器; 模型分割实实现复杂杂模型的的管理; 通过Moddel Expplorrer 导航、配配置、搜搜索模型型中的任任意信号号、参数数、属性性; 支持M语言言和C语言方方式的功功能模块块扩展; 进行系统交交互式或或批处理理式仿真真; 支持交互式式定义输输入和浏浏览输出出; 图形化调试试工具检检查和诊诊断模型型行为; 通过MATTLABB进行数数据分析析和可视视化数据据,开发发图形用用户界面面,以及及创建模模型数据据、参数数; 提供模型分分析和诊诊断工具具。Commuuniccatiion Bloocksset(通讯模模块集)Signaal PProccesss
5、ingg Bllockksett提供了了基于帧帧处理的的模块,这这些模块块允许用用户对流流数据和和多速率率信号处处理系统统进行设设计、建建模和验验证。该该模块库库广泛应应用于通通信、音音频/视频,数数字控制制,雷达达/声纳,消消费和医医疗电子子等领域域。 Siignaal PProccesssingg Bllockksett提供了了一系列列信号处处理技术术模块,包包括:变变换,缓缓存,数数字滤波波,谱估估计和线线性代数数,允许许用户在在不进行行底层编编程的情情况下设设计和仿仿真实时时系统。 模块库中同样包括了信号源和交互式示波器,谱分析仪,以及其它用于可视化信号和验证仿真结果的工具。 通过使用
6、Reak-Time Workshop,用户可以将Signal Processing Blockset搭建的模型转变成为ANSI-C代码。另外,该模块库中的多数模块支持定点数据的仿真。主要功能 支持基于帧帧和基于于采样的的多通道道、多速速率系统统仿真; 支持浮点和和定点数数据类型型的仿真真; 转换模块(FFT和DCT)、谱估计模块和窗函数模块; 用于设计与与实现数数字滤波波器的模模块; 自适应滤波波器模块块(RLLS、LMSS、 Kallmann)和多多速率滤滤波器模模块(FFIR抽抽取/内插和和离散小小波变换换); 估计线性预预测参数数的模块块和表示示形式转转换的模模块; 数学计算模模块,包包
7、括:矩矩阵、线线性代数数,卷积积和多项项式函数数; 统计处理模模块; 导入和导出出MATTLABB工作空空间的信信源和信信宿模块块; 支持的定点点处理:溢出保保护、求求最大值值/最小值值和自动动定标; 利用优化的的模块自自动生成成ANSSI / ISSO CC代码,用用于嵌入入式代码码生成和和加速复复杂仿真真Curvee Fiittiing Tooolboox(曲曲线拟合合工具箱箱) CCurvve FFitttingg Tooolbbox扩扩展MAATLAAB环境境,具有有集成数数据管理理,拟合合,显示示,检验验和输入入分析过过程等功功能。通通过强大大的图形形用户界界面工具具,工程程师可以以
8、完成数数据分析析处理的的全部工工作,无无需记忆忆大量的的命令行行函数。主要功能 多项式、指指数、分分数、峰峰值、幂幂、样条条、插值值、自定定义多项项式 曲线拟合交交互界面面 一系列带有有最佳初初始点的的线性和和非线性性拟合方方程,求求解非线线性模型型的参数数 开发工程师师自定义义线性和和非线性性模型 线性和非线线性最小小二乘,加加权最小小二乘和和鲁棒拟合合 支持样条和和插值 分析拟合结结果,包包括内插插,外插插,导数数和积分分 拟合效果统统计评价价 进行多个拟拟合任务务并对数数据进行行比较Commuuniccatiionss Tooolbbox(通讯工工具箱)通讯工具箱箱增强了了 MAATLA
9、AB 科科学计算算环境的的函数、图图表和图图形用户户界面 (GUUI),可可以让您您更好地地浏览、设设计、分分析和仿仿真用于于通讯系系统物理理层的算算法。您可以从 MATTLABB 命令令行、BBERTTooll GUUI 中中以及自自己编写写的MAATLAAB 脚脚本和函函数中执执行通讯讯工具箱箱的函数数。MAATLAAB 编编辑器/调试程程序和图图形用户户界面开开发环境境(GUUIDEE)可以以加快系系统仿真真的开发发。 通讯工具箱箱可以帮帮助您创创建用于于商用或或国防系系统的算算法,如如移动手手持设备备和基站站、有线线和无线线局域网网以及数数字用户户线。您您也可以以在通讯讯系统工工程研究
10、究和教育育中使用用它。主要功能 用于设计通通信链路路物理层层的函数数,包括括信源编编码、信信道编码码、交织织、调制制、信道道模型和和均衡等等 用于通讯信信号可视视化的图图表,如如眼图、星星座图和和信道散散点图 用于对系统统误码率率与多种种证实分分析结果果进行比比较的图图形用户户界面 标准信道模模型, COSST 2207、GSMM/EDDGE 和高频频电离层层等,可可以在多多种传播播条件下下快速评评估系统统性能 信道可视化化工具,用用于时变变通信信信道可视视化和研研究MATLAAB CComppileer (MATTLABB 编译译器)通过 MAATLAAB Commpiller,您可可将 M
11、MATLLAB 应用用程序分分配成可可执行文文件或共共享的库库文件使使用。用用 MAATLAAB 编编译器创创建的可可执行文文件和库库文件使使用名为为 MAATLAAB CComppileer RRunttimee (MMCR) 的 ruuntiime engginee。MCRR 随附附于您购购买的应应用程序序自带的的 MAATLAAB 编编译器内内,可免免费部署署。MATLAAB 编编译器 允许您您在 MMATLLAB 之外的的环境下下运行 MATTLABB 程序序。此架架构无需需手动将将代码转转换为其其他语言言,极大大地节省省了应用用程序开开发时间间。如果果您要构构建独立立运行的的程序,M
12、ATLAB 编译器可为最终用户提供可执行文件。如果您需要整合至 C 或 C+,MATLAB 编译器提供了一个接口可将代码用作共享的库文件。 如果您要整整合至其其他开发发语言内内,您可可通过 MATTLABB 构建建器产品品 (可单单独购买买) 将 MAATLAAB 应应用程序序打包为为软件组组件 (如 Jaava 类、.NNET 组件或或 Exxcell aadd-inss) 用用于其他他应用程程序。您您可使用用图形部部署工具具封装与与加密代代码。 主要功能 将 MATTLABB 应应用程序序打包为为可执行行文件和和共享的的库文件件 您可免费分分发独立立运行的的可执行行文件和和软件组组件 您可
13、将基于于 MAATLAAB 的的算法整整合至用用其他语语言和技技术开发发的应用用程序 对 MATTLABB 代码码加密使使其不被被查看或或修改 Paralllell Coompuutinng TToollboxx(并行行计算工工具箱)利用 Paaralllell Coompuutinng TToollboxx(并行行计算工工具箱),可可在多核核和多处处理器计计算机上上使用 MATTLABB 和 Siimullinkk 来解解决计算算问题和和数据密密集型问问题。并并行处理理结构包包括并行行 foor 循循环和代代码块、分分布式数数组、并并行数值值算法,以以及消息息传递函函数等,可可让您以以较高的
14、的级别在在 MAATLAAB 中中执行任任务及数数据并行行算法,而而无需为为特定的的硬件和和网络架架构编写写程序。这这样,将将串行 MATTLABB 应用用程序转转换为 并行 MMATLLAB 应用程程序,便便几乎不不需要修修改代码码,且不不需要使使用低级级语言编编写程序序。此外外,还可可以在各各种批处处理环境境中交互互运行或或脱机运运行应用用程序。您可以使用用工具箱箱在单个个多核或或多处理理器桌面面上执行行应用程程序。无无需更改改代码,即即可在计计算机集集群上运运行同一一个应用用程序(使使用 MATTLABB Diistrribuutedd Coompuutinng SServver)。并并
15、行的 MATTLABB 应用用程序可可以作为为可执行行程序或或共享库库(用 MATTLABB Coompiilerr 构建建)分发发,这些些可执行行程序或或共享库库可以访访问 MMATLLAB Disstriibutted Commputtingg Seerveer。主要功能 支持数据并并行和任任务并行行的应用用程序开开发 可使用 pparffor(并并行 ffor 循环)和和 spmmd(单单程序多多数据)注注释代码码段,用用于执行行数据并并行和任任务并行行的算法法 高级别的结结构,如如分布式式数组、并并行算法法,以及及消息传传递函数数,可在在多个处处理器上上处理大大型的数数据集 可在一个多
16、多核桌面面上本地地运行四四个 wworkker 与 MATTLABB Diistrribuutedd Coompuutinng SServver 集成,可可用于使使用调度度程序或或任意数数量 wworkker 的基于于集群的的应用程程序 提供交互模模式和批批量执行行模式Signaal PProccesssingg Bllockksett(信号处处理模块块集)信号处理模模块库以以基于帧帧的高效效处理和和进行信信号处理理系统设设计、实实现和验验证的模模块扩展展了 Simmuliink 环境。通通过模块块库可以以在通讯讯、音频频/视频、数数控、雷雷达/声纳、消消费和医医疗电子子以及其其它数字字密集型
17、型应用领领域中进进行流数数据和多多采样率率系统的的建模。信号处理模块库提供了广泛的信号处理技术,包括变换、缓冲、数字滤波、频谱估计和线性代数等,因此无需低级编程即可设计和仿真实时系统。 模块库中还包括信号源和交互范围、频谱分析程序以及进行信号可视化和仿真结果验证的其它工具。用户可以使用 Real-Time Workshop(单独提供)从信号处理模块库生成高效的 C 代码。配合 Simulink Fixed Point(同样为单独提供)使用时,大部分模块都支持定点数据类型。主要功能 支持对基于于帧和基基于采样样并具有有浮点和和定点数数据类型型的多信信道和多多采样率率系统进进行仿真真 变换模块(F
18、FT 和 DCT)、频谱估计模块和窗函数 用于设计和和实现数数字滤波波的模块块 自适应滤波波器 (RLSS、LMSS 和 Kallmann) 和多多采样率率滤波器器(FIIR 抽抽取/内插和和离散小小波转换换) 用于估计线线性预测测参数以以及在不不同表示示方式之之间转换换的模块块,例如如在反射射参数和和线谱对对或频率率之间转转换 数学库,其其中包括括矩阵以以及线性性代数、卷卷积和多多项式函函数 进行最小、最最大、中中值、相相关性、排排序、直直方图和和其它统统计操作作的模块块 将数据导入入和导出出工作区区的信号号源(正正弦和随随机)和和接收器器 具有溢出、最最小/最大和和自动定定标的定定点支持持
19、 经过优化的的模块可可自动生生成 AANSII/ISSO CC 代码码,用于于在嵌入入式系统统中使用用或加快快大规模模仿真的的速度Real-Timme WWorkkshoop Embbeddded CodderReal-Timme WWorkkshoop Embbeddded Codder 能够为为Simmuliink和和Staateffloww模型生生成C代码。其其生成的的代码同同专业手手写代码码一样清清楚、高高效,能能够满足足以结构构紧凑,运运行快速速为首要要需求的的嵌入 式系统统、目标标快速原原型板、批批量生产产中使用用的微处处理器和和实时模模拟器。Real-Time Workshop
20、Embedded Coder完全支持对原有应用程序,函数及数据的集成Real-Timme WWorkkshoop EEmbeeddeed CCodeer可定定义、实实现和检检验工业业级软件件。其生生成的代代码与AANSII/ISSO CC兼容,并并能在任任意微处处理器和和实时处处理系统统(RTTOS)中运行行。Emmbedddedd taargeet产品品(单独提提供)为Reaal-TTimee Woorksshopp Emmbedddedd Cooderr扩展了了支持特特定目标标的工具具包。 主要功能 从Simuulinnk 和Staateffloww模型中中生成AANSII/ISSO CC
21、和C+代码及及其可执执行文件件,生成成的代码码在内存存占用率率,运行行速度及及可读性性等方面面可同手手写代码码相媲美美 扩展了Reeal-Timme WWorkkshoop 和 Staateffloww CCodeer,其其在产品品实现方方面具有有最优化化及代码码配置等等特点 支持所有SSimuulinnk 数据对对象和数数据字典典功能,包包括用户户定义的的存储类类,类型型及别名名 提供目标函函数库代代码的定定制,从从而为特特定处理理器生成成机器代代码 无论有无RRTOSS,可对对多速率率代码进进行简明明分割以以提高运运行 效率 包含可扩展展的模块块封装特特性和自自定义数数据对象象 提供详尽的
22、的注释,并并使用超超链接进进行代码码到模型型和需求求之间的的双向跟跟踪 自动将生成成的代码码导入SSimuulinnk进行行软件环环路测试试,从而而对代码码进行验验证 使用Simmuliink报报告生成成功能在在Simmuliink Moddel Expplorrer中中生成代代码帮助助文件并并以此作作为独立立的报告告Genettic Alggoriithmm annd DDireect Seaarchh Tooolbbox Geenettic Alggoriithmm annd DDireect Seaarchh Tooolbbox扩扩展MAATLAAB及优优化工具具箱在处处理优化化问题方方
23、面的能能力。应应用这些些算法,可可以处理理传统的的优化技技术难以以解决的的问题,包包括那些些难以定定义或不不便于 进行数数学建模模的问题题。应用用该工具具箱,还还可以解解决目标标函数较较复杂的的问题,比比如目标标函数不不连续、或或具有高高度非线线性、随随机性以以及目标标函数没没有导数数的情况况。 Gennetiic AAlgooritthm andd Diirecct SSearrch Tooolboox作为为其它优优化方法法的补充充可用来来寻找最最佳起始始点,然然后可以以通过使使用传统统的优化化技术来来进一步步找出最最优解。 主要功能 使用图形用用户界面面和命令令行函数数可快速速地描述述问题
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MATLAB 产品 家族 中文 2189
限制150内