
「 Matlab 」
包括:Simulink,调试错误等知识。
Robot_Starscream
切忌“浮于表面,华而不实,好高骛远”,谨记“做十说九”
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
「 Malab&Simulink 」X0 returned by MATLAB S-function ‘NLSEF‘ in ‘ADRC_NN/S-Function1‘ must be a vector
X0是初始化阶段,两条红线要一致原创 2020-07-14 18:10:11 · 3092 阅读 · 2 评论 -
「 Matlab 」保存和加载工作区数据(变量)
一.前言做仿真及时保存数据,大量保存数据是很重要的。二.技术实现1.保存数据,在需要保存的变量上鼠标右键,点击另存为。另存为.mat格式2.加载。打开matlab程序,将工作路径设置为数据文件的保存路径。输入load 文件名,如下祝好运!...原创 2020-04-14 16:25:54 · 17460 阅读 · 2 评论 -
「 Matlab 」矩阵运算讲解
一.矩阵求和例如有矩阵A = [1,2,3;2,3,4;3,4,5],对矩阵进行以下运算:1. 矩阵对各列元素求和:ans = sum(A) = 6 9 122. 矩阵对各行元素求和:ans = sum(A,2) = 6;9;123. 对所有元素求和:ans = sum(sum(A)) = 27 或者ans = sum(sum(A),2) = 27二....原创 2020-04-06 22:08:34 · 5532 阅读 · 0 评论 -
「 Adams/Matlab 」Adams与Matlab联合仿真error:AEI_Outputs: Adams output evaluation failure at time 0.005000
做仿真之前,之中请了解下面知识:原创 2020-04-05 14:53:20 · 7863 阅读 · 39 评论 -
「SImulink调试错误」Invalid object id.Component: Simulink | Category: Model error
1.问题描述在另一台电脑上运行SImulink仿真时,报出如下错误:Invalid object id.Component: Simulink | Category: Model error2.错误原因从一个版本的Matlab软件制作,到另一个版本Matlab运行出现的fun函数不可用问题。3.解决方法新建一个fun函数,替换掉原来的fun函数,问题即可解决...原创 2019-08-14 11:32:02 · 6553 阅读 · 0 评论 -
【Simulink】函数或变量 ‘ADAMS_prefix‘ 无法识别
一.前言小白在进行Matlab与Adams联合仿真知识中,常被问到这样的问题:昨天还好使,今天就报错误了,甚至是第一次仿真就出现这样的错误,如下:Error evaluating parameter 'nampre' in 'Control_PDW/adams_sub/ADAMS Plant'Caused by:函数或变量 'ADAMS_prefix' 无法识别。 Variable...原创 2020-03-31 08:29:15 · 6655 阅读 · 4 评论 -
「Matlab」Simulink仿真如何自动添加工作区变量
对于新手来说,做Simulink仿真时常会遇到的一个问题就是,在命令行窗口手动为工作区变量赋值,下面给出打开Simulink仿真文件自动赋值的方法。打开model文件,两步完成设置:...原创 2019-07-19 14:06:42 · 9182 阅读 · 0 评论 -
「Matlab」“控制系统的数学模型表示方法”讲解
控制系统的5种数学模型:传递函数模型; 零极点模型; 状态空间模型; 频率响应模型; 离散系统模型;下面以五个子程序为例,分别介绍了每一个模型的Matlab表达形式:clearclear all%%%%1.传递函数模型%单输入单输出num = [1,0];den = [1,2,10];sys = tf(num,den);sys = tf('s');%多输入多输...原创 2019-05-25 16:29:01 · 2277 阅读 · 0 评论 -
「Matlab」“获得矩阵维数的方法”讲解
1.程序clear;v = [1 2 3 4 5; 5 4 3 2 1] ;w = size(v)2.结果>> testw = 2 5 %2行5列>>原创 2019-04-20 15:00:55 · 7625 阅读 · 0 评论 -
「Matlab」“矩阵对矩阵求导的方法”讲解
使用雅可比矩阵:1.程序clear;syms x y z; %创建符号变量f = [x*y;y*v;x+y+z];v = [x,y,z];R = jacobian(f,v)b = jacobian(x+v,z)2.结果>> test R = [ y, x, 0][ 0, z, y][ 1, 1, 1] b = [ 1, 0, 1...原创 2019-04-20 14:19:48 · 14349 阅读 · 3 评论 -
「Matlab」“向矩阵中添加数据的方法”讲解
for i = 2:1:2*k+1 M = []; M(1) = theta; M(i) = X(i); end原创 2019-04-19 15:42:59 · 11161 阅读 · 0 评论 -
「Matlab」“奇偶函数判断方法”讲解
if mod(i,2) == 0 % i 是偶函数 else % i 是奇函数 end原创 2019-04-19 15:39:44 · 12186 阅读 · 0 评论 -
「Matlab」“LaTex字符汇总”讲解
1.Tex字符表在text对象的函数中(函数title、xlabel、ylabel、zlabel或text),说明文字除使用标准的ASCII字符外,还可使用LaTeX格式的控制字符,这样就可以在图形上添加希腊字母、数学符号及公式等内容。例如,text(0.3,0.5,‘sin({\omega}t+{\beta})’)将在图形窗口的(0.3,0.5)位置得到标注效果sin(ωt+β)。Tex...原创 2019-04-18 20:08:10 · 7691 阅读 · 0 评论 -
「Matlab」“随机函数rand()和randn()的使用”讲解
rand是0-1的均匀随机分布,而randn是均值为0方差为1的正态分布。实例:X =rand ; %产生一个在(0,1)区间内的随机数。X =rand(n) 或 X =randn(n) ; %产生一个n*n的随机变量矩阵。X =rand(m,n) 或 X =...原创 2019-04-16 13:50:10 · 3620 阅读 · 0 评论