- 博客(4)
- 收藏
- 关注
原创 利用MATLAB进行极点配置算状态反馈的K阵,并判断能控,稳定性
主函数: clear A=[0 1 0;0 -1 1;0 0 -2]; B=[0;0;1]; C=[1 0 0]; [V,D]=eig(A) P=[-2 -1+j -1-j];%极点配置 func1(A,B,C,P) A B C 矩阵根据具体情况更改 P为配置后的极点矩阵 配置极点子函数: %极点配置子函数 function K=func1(A,B,C,P) Qc=ctrb(A,B) n=size(A,1); if rank(Qc)==n [m,n]=size(A); Q=
2021-05-25 00:08:49
4465
原创 单片机基础实验六则(汇编)
存储器读写实验: 对RAM的30H、31H单元分别赋值BCD码75H、35H,试将两个数相加,其BCD的差送32H单元。 (说明): 因为MCS-51的十进制调整指令不适合减法,因此可以把减法变成加法:将被减数-减数变成被减数+减数的补数,其中,减数的补数=BCD码的模-减数。最后再用十进制加法指令,将被减数+减数的补数,所得值送往存储器A,再存储到32H单元即可。 (流程图): ORG 0000H LJMP START ORG 0020H START: MOV R0,#30H
2021-05-14 11:07:34
2825
原创 MATLAB:三阶矩阵约当阵,能控,能观标准型转化
主函数: clear; %三阶矩阵 A=[0,1,-1;-6,-11,6;-6,-11,5]; B=[0;0;1]; C=[1,0,0]; n=size(A,1); Q1=zeros(n); Q2=zeros(n); J=jordan(A)%约当阵输出 %判断是否能控 for i=0:n-1 Q1(:,i+1)=A^i*B; end n1=rank(Q1); %判断是否能观测 for j=0:n-1 Q2(j+1,:)=C*A^j; end.
2021-05-14 10:35:22
8464
2
原创 初
已经大三了,这几个星期疯狂做课设,属实头疼,很多东西不会,在网上又没有合适的代码,于是想在此记录分享下做的小设计,以备所需。 PS:一定得看懂哦,不要照搬,提升能力才是最关键的! ...
2021-05-14 10:29:32
167
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅