MATLAB 问答社区
MATLAB
how to add new toolbox after i installed the selected functions,what should ido to install other functions when i want them in the future? thank you for your help Please refer to the following article: <https://cn.mathworks.com/matlabcentral/answers/101885-how-do-i-install-additional-toolboxes-into-an-existing-installation-of-matlab>...
Tags: installation
1040 views 0 votes 0 comments
|
1 answerAccepted Answer
|
在中文操作系统中,如何将中文版MATLAB转换为英文版? 我想把中文版MATLAB 转换为英文版。 请问此方法同样适合Mac系统么,求问Mac系统10.10 怎么添加环境变量? 同样适用于Mac,另外在Mac中设置环境变量的方法有很多,比如在launchd.conf中添加"setenv MWLOCALE_TRANSLATED OFF"命令,不同方法可能起作用的范围不一样,你需要自己去搜一下看哪种适合你的情况。 10.10 的launchd.conf...
Tags: 中文,英文
940 views 0 votes 0 comments
|
5 answersAccepted Answer
|
How to set a default value for my custom function I hope to create such custom function function addnum(mat,n=numel(mat)) mat+n I mean I try to add a number into the element of mtrix *mat*,but if I don't give a explicit value for *n*,I hope the *n*...
Tags: function
827 views 0 votes 0 comments
|
2 answersAccepted Answer
|
Simulink
如何加快Simulink模型的仿真速度? 我想知道为什么我的Simulink模型仿真很慢。 有几种原因可能导致仿真运行速度很慢: 1. 模型中有一个 MATLAB 函数块 :当存在 MATLAB Fcn 模块时,在每个采样时间都会调用 MATLAB 解释器。这会大大降低仿真速度。所以,应尽可能使用内置Simulink模块。 2. MATLAB S函数(S-Function):在每个时间步长都会计算 S-Function。把MATLAB代码转为MEX文件,这样性能可以得到显著提高。此外,如果可能,应尽量使用内置模块建模。...
109 views 0 votes 0 comments
|
1 answerAccepted Answer
|
能否选择最大程度优化 MATLAB 性能的计算机硬件? 例如: - 我想知道 RAM 的最低规格是什么 - 我想知道哪款处理器最好 - 我想知道哪个系统最好 -- UNIX、Windows 许多 MATLAB 用户需要优化 MATLAB 性能以在最短时间内完成所涉及的计算任务。显然,任何应用程序的性能都取决于系统资源的可用性。运行 MATLAB 时如伴有大量其他进程则会降低性能。 虽然我们不推荐采用哪种特定品牌的计算机硬件,但我们有一些系统要求,是...
66 views 0 votes 0 comments
|
1 answerAccepted Answer
|
The 'sdpvar' class does not support code generation. This problem occurs during the usage of Yalmip R20150204 toolbox in either 'S-function' or 'MATLAB Function' of Simulink. The input variables are Ru, W_est,and v. The output variables are...
38 views 0 votes 0 comments
|
1 answerAccepted Answer
|
视频
MATLAB

MATLAB 快速入门
本次讲座将介绍MATLAB入门必备的基本技能,包括产品的基本介绍、矩阵的基本操作,并通过一个实例的介绍大家快速掌握MATLAB的入门编程开发技巧。此外,本次还将介绍几个MATLAB典型的科学计算实例, 丰富大家的视野, 让大家快速感知到MATLAB的优势和MATLAB的使用场景。 通过典型的应用实例, 让一个新手能够快速开发一个MATLAB程序, 增强对使用MATLAB的信心; 将介绍MATLAB常用的矩阵操作;...

小迈步第一课:MATLAB深度学习入门课堂(上)
亮点包括 课程内容: 1. 简介 深度学习:直接从数据中进行学习 卷积神经网络:用于图像识别、目标检测、语义分割等任务 2. MATLAB的优势 支持与Tensorflow/Pytorch等开源框架协作 简单易学,高质量的帮助文档和大量示例 高效的开发平台,完整的工具链 实用的数据标注和可视化工具 强大的代码生成功能 支持多平台部署 3. 仅用11行代码实现图像分类 1行代码直接导入经典的Alexnet网络模型...

小迈步第一课:MATLAB深度学习入门课堂(下)
亮点包括 课程内容: 4. 迁移学习的力量 - 基于已有的卷积神经网络进行微调,实现专属图像识别 - 丰富的预训练模型,包括SqueezeNet, ResNet-18, DenseNet-201, Inception-ResNet-v2等 5. 设计复杂网络的利器:Deep Network Designer - 图形交互界面,便于设计和修改复杂的网络 - 支持一键分析,自动修正网络结构中的错误...

MATLAB 程序设计技巧
内容摘要: 本次讲座将介绍MATLAB程序开发的流程和高效的程序开发技术,包括数据的快速导入, 程序脚本的创建、调试、提升, 代码比较, 报告自动生成, 如何查找函数等技术以及MATLAB程序开发的三种模式——命令行、脚本和函数和面向对象。 受益: 通过本次讲座,您将了解到MATLAB家族产品在数据分析、程序开发、报告生成等各个方面的应用,从而帮助广大师生在科研及学习中更好的使用MATLAB。并通过风力涡轮发电机的最佳选址实例演示,形象展示了MATLAB高效开发程序的技术,也让听众很快了解MATLAB程序开发的强大功能,同时也能够使听众快速地掌握MATLAB的操作并达到登堂入室的水平。...

通过MATLAB/Simulink处理测试数据加速车辆控制算法仿真和设计
为了帮助车队提升开发效率,减少手动数据处理时间,同济电车队2015-2016赛季的队长马家骏与 MathWorks 中国工程师董淑成将通过这个视频为大家介绍如何使用MATLAB与Simulink来开发自动化与可视化数据分析工具。 国内FSAE比赛经过多年的发展,各车队的目标早已从造出一辆车变为了造出一辆好车。车队的赛车表现的提升,除了需要设计经验与流程的不断迭代以外,还需要在测试阶段进行大量的调教、Debug与验证工作。但各车队往往由于各种原因到比赛开始前都还没有完成计划中的试车任务,导致最终成绩不佳。 ...

MATLAB 面向对象编程
背景: 从R2008a开始,MATHWORKS 对MATLAB的面向对象编程进行了一系列的重大更新,这使得进行大型应用程序和数据结构的开发和维护变得更加便捷。使用工程示例,该网上研讨会将展示如何在MATLAB定义类,并使用对象。其中还将重点展示面向对象编程方法相比较传统编程技术所带来的好处,包括: 在类定义文件中如何定义各种属性、方法和事件,并控制其访问属性 通过定义句柄(handle)类,利用引用(reference)行为来处理类,帮助数据结构的创建,如链表...

MATLAB中的信号处理Apps简介
本视频重点介绍了如何使用MATLAB® apps进行信号处理,并通过对一个心电信号的预处理和分析演示了相关apps的功能。 首先,介绍了信号处理的相关MATLAB apps,包括Signal Analyzer app, Filter Builder app, Filter Designer app, Wavelet Signal Denoiser app 和Signal Multiresolution...

小迈步第二课:MATLAB深度学习入门之树莓派与GPU应用 (上)
概述 深度学习在训练阶段常用GPU来加速,在推断阶段可以用CPU、GPU、FPGA等硬件实现。在计算资源有限的树莓派(Raspberry Pi)上如何运行复杂的深度神经网络?对CUDA 代码一无所知,如何玩转NVIDIA GPU? 本次微直播紧跟“小迈步第一课:MATLAB深度学习入门课堂”,通过具体MATLAB代码演示与操作,带领大家学习在树莓派ARM CPU和NVIDIA GPU上实现深度学习物品识别。...

轻松实现MATLAB蒙特卡洛方法建模
背景介绍: 在您的工作中有没有碰到这些挑战: 如何开发一些热门的金融创新产品? 如何充分利用MATLAB的新功能来评估市场风险? 遍布全球的金融专业人士正在使用MATLAB和其它MathWorks工具来进行研究、快速创建原型算法、以及金融模型的开发部署,来帮助金融行业决策者做出更明智的决策。 内容摘要: 本次研讨会将深入浅出的介绍运用MATLAB实现蒙特卡洛方法建模的核心技术,并结合一些实用的例子来进一步剖析。...
Simulink

Simulink®快速入门
背景: 本次网上研讨会将介绍Simulink。Simulink为动态的嵌入式系统提供了多域仿真和基于模型设计的环境。通过产品演示,您将对Simulink的主要功能有整体上的认识,并了解如何使用Simulink来设计、仿真、实现并测试各种时变系统,如通信、控制、信号处理、视频处理和图像处理等。 目标听众: 本次网上研讨会适合于那些并不熟悉Simulink,但想了解Simulink的用户。有兴趣了解Simulink...

四旋翼飞行器的建模仿真和控制
在本次网上教学中,MathWorks技术人员以四旋翼飞行器为例,演示了在Simulink®及SimMechanics™中建模仿真及控制的过程,包括: 从三维CAD环境中导入四旋翼飞行器模型,并自动转换为SimMechanics模型描述 SimMechanics模型的修正 四旋翼飞行器控制系统的设计

研讨会录像: 利用基于模型的设计开发电机控制系统 - 3月22日
随着科学技术的发展,电机控制的设计与开发在汽车、工业控制、交通运输等各个行业的研发与创新中扮演了越来越重要的角色。在这个免费研讨会上, MathWorks工程师将以永磁同步电机的磁场定向算法为例,向您展示如何快速建立目标处理器的控制器原型,而且还会介绍如何更快地实现高品质控制系统的产品化过程。 参加对象 适合于从事汽车、新能源运输系统和工业控制系统的设计开发和测试的技术研发人员,包括以下: 系统工程师...

轻松实现PID控制
背景: 比例积分微分(PID)控制在工程控制领域的应用可以说是非常的普遍。虽然它的原理简单,但是设计和调整PID控制器在实际操作中是非常麻烦和费时的。在本次网上研讨会中,MathWorks工程师将给您展示一种简单而又直接有效的方式,来快速设计、调整和实现PID控制器。您将了解到如何调整不同工业控制系统中的PID控制器,如何把控制器从连续时间域转化为离散时间域,以并行或理想的形式实现控制器,输出饱和的处理以及积分抗饱和保护。 ...

基于MATLAB/Simulink平台的电力系统建模及控制系统设计
内容摘要: 本次研讨会主要以风机为例介绍基于MATLAB/Simulink平台的电力系统建模和电力电子控制技术,研讨会将涉及以下几个方面的内容: 电力系统建模和动态仿真,使用Simulink Design Optimization 设计控制器参数,提高电力系统的无功支持能力,提高电能质量。 采用并行计算技术来加速Monte-Carlo 仿真,以评估控制系统运行的风险。 演讲者介绍: Graham Dudgeon,...

使用Simulink和Stateflow快速实现飞行器的设计仿真
在本次网上研讨会中,您将学到如何从基本的想法来创建模型,快速的通过仿真来发现设计缺陷,并且使用相同的模型分别用于元件级测试和系统级测试。 MathWorks工程师将通过一个飞行控制实例,使用Simulink 和Stateflow,演示建模仿真的工作流程。

基于多核并行运算加速Simulink仿真
基于多核建模,或者说并行运算建模方法,可以实现利用多核处理器以及多处理器资源来并行运算 Simulink 模型,加速单次仿真过程。应用场景比如信号处理系统以及控制系统。 对于信号处理,你可以构造并行模型来并行处理多帧信号;对于闭环控制系统,控制器和被控对象可以作为两个独立的任务同时运行;基于多核建模,将整个模型拆分为若干个并行任务,同时运行,也大大减少了整个模型的运行时间。 Simulink模型并行运算可以利用目标机的多核资源来加速模型仿真,对于要求高精度的复杂模型来说还可以减少CPU过载的风险。...

利用Simulink,加速电机控制设计的开发(中文)
概述 基于模型的设计在电力电子领域应用广泛,本主题以电机为例,从电机本体模型的搭建和校准,电机控制器的优化和设计,上层监控逻辑的搭建和调试以及控制算法的自动化代码生成等方面,讲解并演示如何利用Simulink,加速控制设计的开发。 亮点包括 建模仿真校准 控制算法优化 控制逻辑调试 自动代码生成 关于演示者 吴菁,MathWorks中国区高级应用工程师,机械电子工程硕士,专注于控制系统设计的行业应用。毕业于北京航空航天大学,获得机械电子工程学士学位,曾就职于中国运载火箭技术研究院(CASA),从事运载火箭的推力矢量控制系统的开发工作,并获得硕士学位。