EDA365电子论坛网

标题: MATLAB报错输入的参数数目不足 [打印本页]

作者: zaiyiaaaa    时间: 2020-11-25 13:34
标题: MATLAB报错输入的参数数目不足
可运行的源代码:function dx = system_ct(t, x, u, T)  : a/ `% j# g4 u7 B
    global vr wr
% D- R) F% ?+ P7 S* B% |    dx    = zeros(3,1);0 B7 k; F5 C+ b' F$ F
    w = wr - u(2);
4 {0 ^* C7 o8 a: z" F6 Y    dx(1) = -w * x(2) + u(1);
' o. ^7 y% f, Y/ F    dx(2) = w * x(1) + vr * sin(x(3));' H& C) {" y. c3 L) T  Y/ u
    dx(3) = u(2);
( Q! V. k8 D! K; Q( `8 mend
3 j) I, _; T' C2 h
& Y1 k" l9 R2 I4 q; b2 Z+ M0 t4 ^
9 _$ U; n" o4 e% I
更改了模型之后模型改为:
7 W' j0 ], R* H; G" xfunction dx = system_ct(t, X1 ,x , u , T)   ; ?' X+ f+ T0 z; b2 u8 c
    global m11 m22 m33 d11 d22 d33 xmeasure2 r1 F6 ^! k; a" T
    global Xu Xuu Yv Yvv Nr Nrr %均为常数
; k& V) A0 W4 x; }! }7 @$ p- v& t% z* i3 W
d11=Xu+Xuu*abs(X1(4));
8 A$ v: _  _# i' D/ _4 O" g0 \d22=Yv+Yvv*abs(X1(5));5 p, o8 L! q' A' z+ X- o
d33=Nr+Nrr*abs(X1(6));
. u: M: r; ~0 W+ GdX1 = zeros(6,1);
( [2 R( F  O- F# S1 m# s" gdX1(1)=X1(4)*cos(X1(3))-X1(5)*sin(X1(3));0 ^* O+ o' i  P1 Y
dX1(2)=X1(4)*sin(X1(3))+X1(5)*cos(X1(3));
1 X& L1 Q$ m' E9 o' N+ @dX1(3)=X1(6);! S! x; ?& w' M1 m3 I6 q. Q8 A; t3 M
dX1(4)=(m22/m11)*X1(5)*X1(6)-(d11/m11)*X1(4)+u(1)/m11;. b1 Z! {' R5 G; k4 c+ I& L
dX1(5)=-(m11/m22)*X1(4)*X1(6)-(d22/m22)*X1(5);
& i4 h- c' t* s. B: zdX1(6)=((m11-m22)/m33)*X1(4)*X1(5)-(d33/m33)*X1(6)+u(3)/m33;
- }! Y6 l* N- B4 u0 j
1 T% x& R/ {2 q( U" z' S( @5 o* m& odx = zeros(6,1);& c3 L7 I6 ~- S$ O
dx(1)=Xr(1)-dX1(1);+ F# o! J  s' a9 B5 ^+ k6 [( ~. s
dx(2)=Xr(2)-dX1(2);3 {( y7 F$ n, b! I: S! ?! [
dx(3)=Xr(3)-dX1(3);* d- m3 o) q" Z+ c5 b: v; U
dx(4)=Xr(4)-dX1(4);
( s; b& M2 D5 z1 `' N8 Vdx(5)=Xr(5)-dX1(5);
5 e5 n1 J  z  ?" O' n8 o* Cdx(6)=Xr(6)-dX1(6);
, f/ q9 x- m/ b: e8 dend
* e: {1 N: E! g, i: M
$ w7 ]" n. {. J: H- _( R9 q- a/ P& e& S8 l: W- ?
运行即报错第68行,“输入参数的数目不足。”
- S/ J: u; {* |请问各位这该怎么修改?& F: v+ q# Q: v* k% z3 C2 d& @

作者: shuddkk    时间: 2020-11-25 14:05
哪报错了?
作者: zzz.dan    时间: 2020-11-25 15:31
不知道楼主的68行是什么
作者: cichishia    时间: 2020-11-25 17:17
楼主把问题描述清楚




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2