科学网

 找回密码
  注册
搜索
热搜: 科学 论文
搜索
分享 基于蒙特卡洛的姿态控制仿真
殷春武 2014-5-6 11:10
function Ycw_Closed_loop_pole() clear clc %% Spacecraft attitude dynamics: % state variable X = ; J = ; A = ; B = ; C = eye(6); % optimal index Q = eye(6)*5; R = diag( ); %D=diag( ) %K=diag( ) for i=1:350 % initial state pitch = unifrnd(0,180); roll ...
个人分类: matlab程序、|2896 次阅读|没有评论
分享 基于四元数的姿态控制线性化系统仿真程序
殷春武 2014-5-5 21:56
function Closed_loop_pole() %% Spacecraft attitude dynamics: % state variable X = ; J = ; A = ; B = ; C = eye(6); % optimal index Q = eye(6)*5; R = diag( ); % initial state pitch = 10; roll = 10; yaw = 10; InitialAngle = * pi /180; InitialRate = zeros(1,3); ...
个人分类: matlab程序、|3079 次阅读|没有评论
分享 线性系统无输入初始响应-输出反馈、状态反馈、LQ状态、极点配置
殷春武 2014-5-5 21:53
close all clear clc %%%% 系统x'=AX(t)+BU(x) y'=CX(x)+DU(x)%%%%% %A=input('输入状态系数矩阵 A=') %B=input('输入控制输入系数矩阵 B=') %C=input('输入输出系数矩阵 C=') %D=input('输入输出控制输入系数矩阵 D=') A= B= C= D=1 =size(A); = ...
个人分类: matlab程序、|2433 次阅读|没有评论
分享 线性系统方波输入控制-含输出、状态反馈、LQ状态反馈、极点配置
殷春武 2014-5-5 19:41
close all clear clc %%%% 系统x'=AX(t)+BU(x) y'=CX(x)+DU(x)%%%%% %A=input('输入状态系数矩阵 A=') %B=input('输入控制输入系数矩阵 B=') %C=input('输入输出系数矩阵 C=') %D=input('输入输出控制输入系数矩阵 D=') A= B= C= D=1 =size(A); = ...
个人分类: matlab程序、|2187 次阅读|没有评论
分享 LMIs矩阵内部信息定义法
殷春武 2013-12-20 10:42
lmiterm( ,A,B,'S') 其中 (1) n1 表示方程的顺序个数或是直接写方程名字 (2)n2,n3构成表示所定义矩阵块的位置为(n2,n3) (3)n4 取0时表示定义的矩阵块为常值矩阵,取x表示AxB 如果取-x 表示Ax^(T)B ; A,B 为后面定义的A,B (4)A,B 表示已知的矩阵 (5)‘S’这个可以不标示,如果标示,则代表所定义的矩阵块 ...
个人分类: matlab程序、|1593 次阅读|没有评论
分享 数值分析---雅克比求特征值matlab程序
殷春武 2013-12-19 17:25
%%%程序编写者 西北工业大学自动化学院 Email: yincwxa2013@mail.nwpu.edu.cn %% All rights reserved %雅克比求特征值 clear clc a=input('输入一个n阶对称方阵A=') n=length(a(1,:)) q=2; Q=eye(n); while (q0.0001) i=1; j=2; &nb ...
个人分类: matlab程序、|3645 次阅读|没有评论
分享 数值分析----三角分解matlab程序
殷春武 2013-12-19 17:24
%%%程序编写者 西北工业大学自动化学院 Email: yincwxa2013@mail.nwpu.edu.cn %% All rights reserved clear a= n=length(a(1,:)); for j=1:n U(1,j)=a(1,j); L(j,1)=a(j,1)/U(1,1); end for k=1:n for j=1:n t=0; for m=1:k-1 & ...
个人分类: matlab程序、|2167 次阅读|没有评论
分享 数值分析----三对角方程组的追赶法matlab程序
殷春武 2013-12-19 17:23
%%%程序编写者 西北工业大学自动化学院 Email: yincwxa2013@mail.nwpu.edu.cn %% All rights reserved clear clc b=input('输入严格三对角占优矩阵主对角线的元素b=') a=input('输入严格三对角占优矩阵主对角线下面一斜行的元素a=') c=input('输入严格三对角占优矩阵 ...
个人分类: matlab程序、|4546 次阅读|没有评论
分享 数值分析----平方根法matlab程序
殷春武 2013-12-19 17:23
%%%程序编写者 西北工业大学自动化学院 Email: yincwxa2013@mail.nwpu.edu.cn %% All rights reserved clear clc a=input('输入对称正定矩阵a=') b=input('输入自由项b=') n=length(a(:,1)); for k=1:n if (det(a(1:k,1:k))=0) ...
个人分类: matlab程序、|4289 次阅读|没有评论

本页有 1 篇博文因作者的隐私设置或未通过审核而隐藏

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2020-4-5 06:38

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部