MATLAB 2015b是既MATLAB 2015a发布的第二个版本,新版本继承了MATLAB的经典功能,界面上有了很大的更新,看起来更大气,所有功能一目了然,使用更方便,另外还新增83个产品的更新,为广大的设计者提供更舒适、更好用、更快捷的设计体验。欢迎下载!
MATLAB 2015b基本介绍
matlab2015b让我觉得眼前一亮的是simulink示波器画的图更漂亮了,界面支持高分屏,可视化这方面改进得越来越好!新加的python相关功能可以把你的matlab程序编译成一个python本地包,然后就可以拿到python里直接用里面的函数了。除此之外,还吸收了像Maple等软件的优点,在新的版本中也加入了对C、FORTRAN、C++、JAVA的支持,可以应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。
matlab 2015b安装教程:
1、解压文件,运行“setup.exe”开始安装
2、选择“使用文件安装秘钥”点击下一步
3、允许用户协议,选择“是”点击下一步
4、选择“我已有我的许可证的文件安装秘钥”,输入序列号
5、选择安装目录,需要占用11GB磁盘空间
6、选择安装的功能,默认即可
7、等待安装完成
8、安装完成
matlab 2015b新功能:
R2015b版本包括:
MATLAB 重要发布,新的执行引擎
新的 Simulink Scope UI 令查看和纠错信号功能更加完善
83个产品的更新
一、MATLAB 产品系列更新:
MATLAB:新增更快运行 MATLAB 代码的执行引擎;用于创建、分析图形和网络并实现可视化的图形函数和有向图函数;附加浏览器 — 用于增加社区创作的工具箱和 MathWorks 工具箱、应用、功能、模型及硬件支持的单一界面;对 iOS 传感器、Raspberry Pi 2 和 BeagleBone Black 的硬件支持
1、MATLAB Compiler SDK:
可部署的 MATLAB 组件,与采用 Python 编写的应用程序集成
2、Statistics and Machine Learning Toolbox:
用于在分类学习器应用和 65 个函数的 GPU 加速中拟合模型、PCA 特征转换的 SVR(支持矢量回归)和高斯过程 (Kriging)
3、Parallel Computing Toolbox:
Statistics and Machine Learning Toolbox 中函数的 GPU加速,包括概率分布、描述性统计和假设检验,以及4、其他 MATLAB 函数
·Image Processing Toolbox:Gabor及盒滤波,20个函数可使用MATLAB Coder生成C代码,并改进了灰度形态和滤波性能
·Computer Vision System Toolbox:3-D 点云处理,包括几何形状拟合、法向矢量估算和可视化
·Database Toolbox:数据库读取和写入速度更快
·Control System Toolbox:2-DOF PID 控制器调节;Robust Control Toolbox:使用systune 和 Control System Tuner 应用进行稳健调节,可通过不确定的参数自动调节工厂的稳健控制器
二、Simulink产品系列更新:
·Simulink:新增在示波器中通过光标和测量值来查看和调试信号的 UI;用于创建可重用组件和简化大型建模项目的引用项目;在仿真过程中,始终开启模块参数和工作空间变量的微调;多语言模块名称、信号名称和 MATLAB 函数注释可用于 Simulink、Stateflow 和 Simulink Coder
·Stateflow:消息 — 新增可承载数据并且可以排队的对象
·Simscape:为交换线性系统改进了两相流体模块库和仿真速度
·Simulink Design Optimization:借助 Simulink 快速重启,提高了参数估算速度,优化了响应时间
三、信号处理和通信:
·Antenna Toolbox:无限大阵列分析和 E-H 场的可视化
·LTE System Toolbox:小区 Release 12 下行 256 QAM 调制、Release 11 多区零幂 CSI-RS 模式和增强波形生成
四、代码生成:
·MATLAB Coder:元胞数组的 C 代码生成
·Embedded Coder:快速配置模型,以生成高效、可重用代码
·HDL Coder:使用 AXI4 接口为 Xilinx Zynq 和 Altera SoC FPGA 调节运行时硬件参数
·Simulink PLC Coder:可以为 Siemens TIA Portal IDE 生成代码,并在 Siemens TIA Portal 和 STEP 7 IDE 中支持全局变量
五、测试和验证:
·Simulink Design Verifier:C 代码 S 函数分析和模型顾问运行时错误检查
·Simulink Test:通过 Simulink Design Verifier生成的输入创建测试用例,并且使用 DO Qualification Kit 和 IEC Certification Kit 执行工具鉴定
·Polyspace Bug Finder:用于检测代码漏洞和动态显示结果的安全检查
六、高级软件开发
·Python 的 MATLAB 接口:使用 clear classes 命令清除 Python 类定义,在重新加载修订的 Python 类时十分有用
·Python 的 MATLAB 接口:将 Python 函数的句柄传递给从 MATLAB 调用的其他 Python 函数
·Python 的 MATLAB 引擎:通过连接到 MATLAB 的一个正在运行的会话,从 Python 调用 MATLAB 函数和对象
·MEX 编译器支持:使用免费的 MinGW-w64 编译器在 64 位 Windows 上编译 MEX 文件
·单元测试框架:借助 TAP 插件和 JUnit 式 XML 插件的诊断功能,改进连续集成工作流程
·单元测试框架:借助可以立即报告最终结果并执行系统范围鉴定的插件,自定义测试运行程序
·单元测试框架:可用时,使用 runtests 函数(带 UseParallel 选项)并行运行测试
·单元测试框架:使用新的 FailOnWarningsPlugin 检测和阻止由测试发出的警告
七、数学
·graph 和 digraph 类:创建、分析图形和网络,并实现可视化
·histcounts2 函数:二进制二元数据
·deg2rad 和 rad2deg 函数:在弧度与度之间转换
·datetime 数组:使用 interp1 函数内插日期和时间
·duration 数组:使用 interp1、 eps、 cummax、 cummin、 cumsum、 mod和 rem 函数执行持续时间计算
八、数据导入和导出
·Excel 电子表格:利用改进的 xlsread、 xlswrite、 readtable和 writetable 函数的性能,反复读写同一电子表格
·datastore 函数:从因太大而无法作为 ImageDatastore 存入内存的图像集合中导入数据
·datastore 函数:借助对使用 TabularTextDatastore 的其他字符编码方案的支持,从文本文件导入数据
·VideoReader 对象:从 Mac 上的视频文件更快读取数据流
九、图形
·图形显示:利用可感知 DPI 的 MATLAB 图形,实现 Apple Retina 显示和 Windows 上的高分辨率显示
·轴线对象:在绘图中设置每个轴线的位置以便在原点交叉
·数字标尺对象:自定义刻度格式、指数和文本样式,以控制绘图中各轴线的外观
·histogram2 函数:通过控制箱柜、归一化和显示,绘制二元直方图
·MATLAB 图表:在条形图、散点图和面积图中使用透明度
十、GUI 构建
·UI 显示:为 Apple Retina 显示屏和 Windows 上的高分辨率显示屏创建可感知 DPI 的 UI
十一、性能
·MATLAB 执行引擎:使用重新设计的架构,程序运行速度更快
·table 数据类型:使用点括号时,数据访问性能得到提高
·分类数组:创建大量类别,提高了内存效率和性能
十二、硬件支持
·Raspberry Pi 2 B 型:使用适用于 Raspberry Pi 硬件的 MATLAB 支持包 从 Raspberry Pi 2 主板采集传感器和图像数据
·BeagleBone Black:使用适用于 BeagleBone Black 硬件的 MATLAB 支持包 从 BeagleBone Black 主板采集传感器和图像数据
·iOS 传感器:使用适用于 Apple iOS 传感器的 MATLAB 支持包 从 Apple iOS 移动设备采集传感器数据