<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[svennnnn的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/svennnnn</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; svennnnn]]></copyright><item><title><![CDATA[利用MATLAB进行极点配置算状态反馈的K阵，并判断能控，稳定性]]></title><link>https://blog.youkuaiyun.com/svennnnn/article/details/117235816</link><guid>https://blog.youkuaiyun.com/svennnnn/article/details/117235816</guid><author>svennnnn</author><pubDate>Tue, 25 May 2021 00:08:49 +0800</pubDate><description><![CDATA[主函数：


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=]]></description><category></category></item><item><title><![CDATA[单片机基础实验六则（汇编）]]></title><link>https://blog.youkuaiyun.com/svennnnn/article/details/116782767</link><guid>https://blog.youkuaiyun.com/svennnnn/article/details/116782767</guid><author>svennnnn</author><pubDate>Fri, 14 May 2021 11:07:34 +0800</pubDate><description><![CDATA[存储器读写实验：

对RAM的30H、31H单元分别赋值BCD码75H、35H，试将两个数相加，其BCD的差送32H单元。

（说明）：

因为MCS-51的十进制调整指令不适合减法，因此可以把减法变成加法：将被减数-减数变成被减数+减数的补数，其中，减数的补数=BCD码的模-减数。最后再用十进制加法指令，将被减数+减数的补数，所得值送往存储器A，再存储到32H单元即可。

（流程图）：






	ORG	0000H
	LJMP	START
	ORG	0020H
START:	MOV	R0,#30H
	]]></description><category></category></item><item><title><![CDATA[MATLAB:三阶矩阵约当阵，能控，能观标准型转化]]></title><link>https://blog.youkuaiyun.com/svennnnn/article/details/116781825</link><guid>https://blog.youkuaiyun.com/svennnnn/article/details/116781825</guid><author>svennnnn</author><pubDate>Fri, 14 May 2021 10:35:22 +0800</pubDate><description><![CDATA[主函数：



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.]]></description><category></category></item><item><title><![CDATA[初]]></title><link>https://blog.youkuaiyun.com/svennnnn/article/details/116781699</link><guid>https://blog.youkuaiyun.com/svennnnn/article/details/116781699</guid><author>svennnnn</author><pubDate>Fri, 14 May 2021 10:29:32 +0800</pubDate><description><![CDATA[已经大三了，这几个星期疯狂做课设，属实头疼，很多东西不会，在网上又没有合适的代码，于是想在此记录分享下做的小设计，以备所需。

PS：一定得看懂哦，不要照搬，提升能力才是最关键的！
...]]></description><category></category></item></channel></rss>