
MATLAB
leida_wt
这个作者很懒,什么都没留下…
展开
-
MATLAB马氏链分析工具
本文整理下齐次有限状态离散时间马氏链的相关基础内容并及MATLAB中提供的与之相关的性质。MATLAB马氏链工具包MATLAB在Econometrics Toolbox中提供dtmc类,可绘制状态转移图、判断遍历性等等基本性质为进行状态分类,先引入一组重要性质和定义实践上,对于可...原创 2020-07-22 15:27:02 · 3683 阅读 · 0 评论 -
动力学系统simulink建模分析
基本理论系统常常由下面三个元件构成1.惯性元件2.弹性元件F=k*(derta x)3.阻尼表示如下要特别注意偶数次的符号,一般如下处理下面是重要的基本物理原理弹球例子仿真一个从10m处以15m/s向上抛出的弹性球,每次反弹速度衰减为0.8倍首先由力学建立方程之后搭建仿真如下,注意积分初值仿真后从查看器查看速度和位移图如下...原创 2018-10-14 17:30:14 · 37153 阅读 · 4 评论 -
MATLAB实时脚本
自matlab2016a版本以来,matlab多了创建实时脚本的功能。其思想与mathcad相似,企图将文档与程序合二为一。就是在原有m文件上加了交互式图标,富文本功能和控件。格式为mlx。2016a以上版本都可打开,还可以输出为pdf等用于分享。创建实时脚本很简单,help里有详细记述,这里记录下实时脚本的功能和技巧。首先是交互式输入公式的能力,如下,有强大的公式录入功能,还支持latex...原创 2018-09-27 20:19:16 · 32046 阅读 · 4 评论 -
MATLAB卷积动画演示
连续函数的卷积过程动画展示,修改函数定义可以做任意函数卷积,注意分段函数的定义要正确。 为方便起见,只计算了[-3,3]区间的函数值 代码如下%任意函数卷积过程演示clcclear%定义函数f=@(x) (x.*0+1).*(x>=0 & x<1)+0;%0-1的阶跃 高1g=@(x) (x.*0+2).*(x>=0 & x<1)+0;...原创 2018-04-08 00:45:50 · 11297 阅读 · 11 评论 -
借助MATLAB与SIMULINK仿真嵌入式C算法
概述为在嵌入式开发中碰到的算法验证问题,借助matlab平台可以更方便的调试。如控制算法,可以先验证算法编写的正确性,防止盲目调参的无用功。借助的是SIMULINK 与 S-Function Builder方法首先保证 matlab MEX部分能正常工作,可以参考 mex -setup相关信息。主要是让mex找到正确的编译器,如:已安装了gcc套件,则只需设置下环境变量: ...原创 2018-03-04 20:31:18 · 8292 阅读 · 1 评论 -
MATLAB MEX 配置与环境变量
通过设置MATLAB内部环境变量可以让MEX找到已经安装的编译器MATLAB环境变量%示例%设置并检索环境变量 TEMP 的新值:setenv('TEMP', 'C:\TEMP');getenv('TEMP')#将 Perl\bin 文件夹附加到您的系统 PATH 变量:setenv('PATH', [getenv('PATH') ';D:\Perl\bin']);MEX...原创 2018-03-03 16:49:39 · 6822 阅读 · 0 评论 -
MATLAB机器人学常用函数(1)
MATLAB机器人学常用函数(1)以下整理了matlab在机器人学中常用的函数%%%二维坐标系变换及绘图T=SE2(0,0,30);%建立变换 x=0 y=0 theta=30°trplot2(T, 'frame', '1', 'color', 'b','axis',[-3 3 -3 3]);%绘图,% 名字:{1} 颜色:蓝色 坐标轴范围[-5 5 -5 5]hold on;原创 2018-02-07 14:47:55 · 12361 阅读 · 3 评论 -
MATLAB基础备忘
1.特殊运算符.* 数组乘法 (逐位相乘 .的作用,下同) .^ 数组求幂运算符 \ 矩阵左除 / 矩阵右除 .\ 阵列左除 ./ 阵列右除 % 注释标志2.矩阵、向量的创建r = [7 8 9 10 11] %行向量 r = [7 8 9 10 11]’ %列向量 m = [1 2 3; 4 5 6; 7 8 9] %矩阵...原创 2018-02-11 14:21:50 · 307 阅读 · 0 评论 -
MATLAB离散控制系统
MATLAB离散控制系统仿真常用操作1.离散传递函数构建通过离散化连续时间传递函数得到连续时间传递函数s函数用tf构建:Gc=tf([1],[1 1 0]);%参数为分子分母降幂排列S的系数对其离散化:通常在对象前面加上一个零阶保持器ans_zoh=c2d(Gc,1,'zoh')%添加零阶保持器离散化T=1ans_imp=c2d(Gc,1,'imp')%或原创 2017-12-08 14:11:42 · 18963 阅读 · 0 评论 -
MATLAB导入json数据
首先安装json解码工具箱在此页面 https://cn.mathworks.com/matlabcentral/fileexchange/33381-jsonlab–a-toolbox-to-encode-decode-json-files 下载工具箱zip 解压复制到{安装路径}\MATLAB\R2015b\toolbox下 matlab下添加路径addpath('{安装路原创 2017-12-17 11:10:38 · 9157 阅读 · 2 评论