![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
matlab
micro_xx
这个作者很懒,什么都没留下…
展开
-
Matlab将stl文件显示成高度分布彩图
有时获得数据点是以stl文件导出的,但想将其显示为高度分布彩图。(如果有其它软件可以直接显示麻烦告诉一下,谢谢)用matlab主要包括:1、读取stl文件2、将高度分段,例如分成20段3、根据段确定彩色条范围,并且画出点。(*这个案例里面没有插值,也没有根据stl文件均匀地求解高度点,仅仅只是拿原文件的数据点以不同颜色显示*)...原创 2021-12-19 12:09:12 · 1542 阅读 · 3 评论 -
自动控制原理课本和习题答案
自动控制原理的课本和习题解答(第五版)原创 2021-11-06 13:45:29 · 990 阅读 · 0 评论 -
Matlab学习传递函数Z变换
系统传递函数:对传递函数做Z变换:采样时间0.1s:获得的离散系统为:运行之后结果为:对离散函数通过脚本实现:clcclearts = 0.1;sys1 = tf(1,[1,1]);sysd1 = c2d(sys1,ts,'z');[num1,den1]=tfdata(sysd1,'v');sys2 = tf(1,[1,0]);sysd2 = c2d(sys2,ts,'z');[num2,den2]=tfdata(sysd2,'v');re...原创 2021-10-31 21:19:35 · 8645 阅读 · 2 评论 -
matlab学习位置式和增量式PID
PID 实指“比例 proportional”、“积分 integral”、“微分 derivative”,这三项构 成 PID 基本要素。每一项完成不同任务,对系统功能产生不同的影响。它的结构简单,参数易 于调整,是控制系统中经常采用的控制算法。PID:比例单元(P)、积分单元(I)和微分单元(D)组成PID控制公式其中:u(t)为控制器输出的控制量;(输出)e(t)为偏差信号,它等于给定量与输出量之差;(输入)KP 为比例系数;(对应参数 P)TI 为积分时间常数;(..原创 2021-06-21 21:17:32 · 2919 阅读 · 1 评论 -
matlab删除行向量里面相同的数据
假如存在行向量:aaa = [2,3,2,4,5,67,8,9,8,2];要把相同的数据删除;首先看下自带函数:unique(aaa)输出结果为:2 3 4 5 8 9 67排好序了,但是不是想要的结果。运行一下程序:[na,nb] = sort(aaa)[~,nA] = find(diff(na)==0)nnA = unique([nA,nA+1])aaa(nb(nnA))=[]输出结果为: 3 ...原创 2020-09-30 12:40:06 · 2602 阅读 · 0 评论 -
Hertz椭球接触计算公式
学习Hertz椭球接触计算公式:假设两个球材料一样:使用等效的弹性模量:假设椭圆接触时,主平面夹角为0°,所以存在:又因为:可以求出e。所以长半轴系数:短半轴系数:弹性趋近量计算系数:所以接触椭圆的长半轴:短半轴:最大接触压力:弹性趋近量与载荷的关系:假设趋近量为:1e-6:计算结果为:......原创 2020-07-06 22:06:17 · 12879 阅读 · 12 评论 -
matlab调用mathematica的函数
直接开始:这个调用步骤比较简单,还是用的老方法,mathlink1、因为matlab好像不支持.h和.lib静态链接(如果谁知道请发下链接,谢谢!),所以将mathlink.h编译成.dll。需要这么几个文件:从mathematica安装目录将mathlink.h,.lib拷贝出来。2、将这几个文件放到一个文件夹,并且mathrun修改相应的路径,运行,即编译成功。需要安装VS。...原创 2019-11-29 22:47:07 · 2789 阅读 · 1 评论