
Matlab
aitaotaoer
向上
展开
-
Matlab 用系统辨识进行PID参数调节
1 首先制造系统的输入输出数据,和机器学习的训练一样系统的输入为0,因为想要让PID调节时系统输出为0其中路面信号为系统的扰动信号2 利用system identification app进行系统传递函数的辨识step1 将系统输入输出仿真,结果在workspace中step2 将数据分为训练数据和验证数据step3 得到的传递函数结果step4 得到的传递函数结果3 进行PID调参使用PIDtuner...原创 2020-10-08 16:49:40 · 3118 阅读 · 1 评论 -
matlab生成fmu
使用 FMIKit_for_Simulink在simulink中生成fmustep1• 打开matlab,单击simulink,打开要导出的模型(例如f14在命令窗口中键入)• 拖入如下方块,添加外部输入和输出(可选)• 打开仿真>模型配置参数(CTRL + E)在 Simulation > Model Configuration Parameters下, FMU 选择“ Fixed-step”• 在Code Generation > System target file原创 2020-07-28 16:14:43 · 3458 阅读 · 1 评论 -
MATLAB 文件路径的生成以及txt文件的读取
问题说明为了批量读取144个txt文件中的数据进行matlab代码编程。这144个文件为8*18个,名称共有8中,每种对应18个文件-1,-2,-3…step1、批量生成txt文件路径step2、进行文件的读取,textread()函数matlab代码以及注释result3=zeros(144,4);road=cd;%文件夹名称% road='C:\Users\liyuanfu\Des...原创 2019-05-03 15:39:59 · 3485 阅读 · 0 评论 -
Matlab批量绘图代码
问题说明为了在同一个图片中生成8个小图,使用同一个mat文件,批量绘图以及命名。matlab代码%% 计算折合转速-3种% load('RESULT2.mat', 'RESULT2');%载入结果文件load('RESULT2.mat');% result=zeros(144,4);result=result2;%result=RESULT2;n=[12630 11367 1010...原创 2019-05-03 15:45:11 · 4199 阅读 · 1 评论 -
excel技术篇
1、删除前面的字符串 MID2、删除后面的字符串 LEFT(B3,LEN(B3)-5) 删除后面的5个字符3、验证字符串中是否有无特定字符FIND(A|B3)IF(ISNUMBER(FIND(A|B3)),”有”,”无”) 其中find区分大小写。Search不区分大小写4、删除重复项和排序 数据——删除重复项5、特定字符标注 条件格式——新建规则——只包含以下内容—...原创 2019-06-14 16:36:29 · 190 阅读 · 0 评论 -
matlab 绘制文章图的一些参数
1、一张图图中线条大小6图中点形状大小8坐标轴line width 2position中定义图片大小2、多张图合成一张图图中线条大小4图中点形状大小6原创 2019-07-19 13:35:30 · 280 阅读 · 0 评论