셈툴 다운로드

셈툴 튜토리얼

자동제어 | state matrices 구하기 |

페이지 정보

작성자 cemtool 작성일14-09-24 10:55 조회6,728회 댓글0건

본문

CEMTool의 tf2ss 함수를 이용하여 다음과 같이 전달함수 형태로 주어진 시스템의 state matrices를 구하시오.

ex7_2.cem
/*
  Exercise 7.2*/
 
del *;
"**********************"
"**                  **"
"**   Exercise 7.2   **"
"**                  **"
"**********************"
" "
sleep(2);
 
// part (a)"part (a)"
" "
"          1"
"G(s) = ------"
"        4s+1"
" "
sleep(2);
 
num = 1;
den = [4 1];
[A,B,C,D] = tf2ss(num,den) 
sleep(2);
 
// part (b)" "
"part (b)"
" "
"        5(s/2+1)"
"G(s) = ---------"
"         s/10+1"
" "
sleep(2);
 
num = 5*[.5 1];
den = [.1 1];
[A,B,C,D] = tf2ss(num,den) 
// part (c)" "
sleep(2);
"part (c)"
" "
"          2s+1"
"G(s) = ----------"
"        s^2+3s+2"
" "
sleep(2);
 
num = [2 1];
den = [1 3 2];
[A,B,C,D] = tf2ss(num,den) 
// part (d)" "
sleep(2);
"part (d)"
" "
"            s+3"
"G(s) = -------------"
"        s(s^2+2s+2)"
" "
sleep(2);
 
num = [1 3];
den = [1 2 2 0];
[A,B,C,D] = tf2ss(num,den) 
// part (e)" "
sleep(2);
"part (e)"
" "
"         (s+10)(s^2+s+25)"
"G(s) = -------------------"
"        s^2(s+3)(s^2+s+36)"
" "
sleep(2);
 
num = convo([1 10],[1 1 25]);
den = [convo([1 3],[1 1 36]) 0 0];
[A,B,C,D] = tf2ss(num,den)




댓글목록

등록된 댓글이 없습니다.