the state representation of the dynamic system

1 回表示 (過去 30 日間)
belal hariz belgacem
belal hariz belgacem 2019 年 6 月 6 日
コメント済み: Walter Roberson 2019 年 6 月 6 日
clear all
clc
k=2; k1=0.5; L=0.02;
R=2; J=0.0005; f=0.00008;Cr=20;
A=[-f/J k1/J;(-k-k1)/L -R/L];
B=[0 -1/f;k/L 0];
C=[1 0;0 1];
x=[1;1];
D=[0];
t=0:0.1:7;
[x,y]= lsim(A,B,C,D,);
Error using lsim (line 105)
Wrong number of input arguments.
Error in Untitled (line 11)
[x,y]= lsim(A,B,C,D,t);
  1 件のコメント
Walter Roberson
Walter Roberson 2019 年 6 月 6 日
sys = ss(A, B, C, D);
[Y,T,X] = lsim(sys, U, t(:), x);
However this requires that you have a U array of inputs, that is length(t) x input channels, of inputs.Your system has two input channels so you might need x.' to make it into a row.

サインインしてコメントする。

回答 (0 件)

カテゴリ

Help Center および File ExchangeChemistry についてさらに検索

製品


リリース

R2014b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by