摘要: Matlab取整函数有: fix, floor, ceil, round.具体应用方法如下:fix朝零方向取整,如fix(-1.3)=-1; fix(1.3)=1;floor,顾名思义,就是地板,所以是取比它小的整数,即朝负无穷方向取整,如floor(-1.3)=-2; floor(1.3)=1;f 阅读全文
posted @ 2019-01-09 09:46 yongbin-H 阅读(366) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-12-25 11:14 yongbin-H 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 在MATLAB中,计算矩阵A的特征值和特征向量的函数是eig(A),常用的调用格式有 5种:(1) E=eig(A):求矩阵A的全部特征值,构成向量E。 想求最大特征值用:max(eig(A))就好了。(2) [V,D]=eig(A):求矩阵A的全部特征值,构成对角阵D,并求A的特征向量构成 V的列 阅读全文
posted @ 2018-12-25 11:11 yongbin-H 阅读(12572) 评论(0) 推荐(1) 编辑
摘要: 可参考文涛,基于Matlab语言的多自由度振动系统的固有频率及主振型计算分析,2007 对于无阻尼系统 [VEC,VAL]=eig(inv(A)*K) 对于有阻尼系统,参考振动论坛计算程序 输入M,D,K function [v,w,zeta]=vbr_sf(m,d,k) %vbr_sf vbr_s 阅读全文
posted @ 2018-12-25 10:57 yongbin-H 阅读(8676) 评论(0) 推荐(0) 编辑
摘要: 在优化理论中,KKT条件是非线性规划(nonlinear programming)最佳解的必要条件。KKT条件将lagrange乘数法(Lagrange multipliers)中的等式约束优化问题推广至不等式约束。本文从Lagrange乘数法推导KKT条件。 给定一个目标函数f:Rn→Rf:Rn→ 阅读全文
posted @ 2018-12-24 17:48 yongbin-H 阅读(1630) 评论(0) 推荐(0) 编辑
摘要: function Dijkstra(Graph, source): 2 3 create vertex set Q 4 5 for each vertex v in Graph: // Initialization 6 dist[v] ← INFINITY // Unknown distance f 阅读全文
posted @ 2018-12-12 13:01 yongbin-H 阅读(6140) 评论(0) 推荐(0) 编辑
摘要: 实验的过程中,经常需要对所采集的数据进行频谱分析,软件的选择对计算速度影响挺大的。我在实验过程中,通常使用Origin7.5来进行快速傅里叶变换,因为方便快捷,计算之后,绘出来的图也容易编辑。但是当数据容量太大,达到100M大小,这时候使用Origin7.5进行快速傅里叶变换,运算速度非常慢,甚至运 阅读全文
posted @ 2018-12-11 19:27 yongbin-H 阅读(9319) 评论(0) 推荐(0) 编辑
摘要: 我来做个福利吧,首先将模糊文件.fis,加载到workspace中,这个大家都会,利用上面说的那个例子a = readfis('tipper');gensurf(a)这样默认的就是前两个输入的曲线,要想得到1、3两个量的曲线要用指令:gensurf(a,[1,3],1)回车即可,解释一下吧再,中间的 阅读全文
posted @ 2018-12-04 16:39 yongbin-H 阅读(519) 评论(0) 推荐(0) 编辑
摘要: sqrt(mean(Y.^2)) 阅读全文
posted @ 2018-11-27 21:12 yongbin-H 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 在用这个控制器之前,需要用readfis指令将fuzzy1.fis加载到matlab的工作空间,比如我们用这样的指令:fis1=readfis(‘fis1.fis’);就创建了一个叫myFLC的结构体到工作空间,并在fuzzy logic controller中参数设为:fis1。 可以看到,在模糊 阅读全文
posted @ 2018-11-21 08:57 yongbin-H 阅读(4459) 评论(0) 推荐(0) 编辑