数学建模社区-数学中国
标题:
求指导
[打印本页]
作者:
司马空觞
时间:
2013-8-20 10:41
标题:
求指导
for q=2002:2011
v! }2 U R% R$ H& _5 V
for n=1:12
& n, Q3 H" {" ]* z0 e! s
str = ['mju',num2str(q),'_','=(12,1);'];
8 V- P& W- U' }7 b2 T: `5 U6 p
eval(str);
( S2 A. D) A2 q& C
str = ['y=PA',num2str(q),'_',num2str(n),';'];
c" p2 K& u: L" c: y4 H2 v: z
eval(str);
. R% l* u% M. |0 C2 I( o+ m8 K
str = ['mju',num2str(q),'_','(n,1)=mean(y(:,5));'];
! v. c5 _' n7 ]9 V
eval(str);
* v1 l6 P2 J: ?7 F
end
4 B N* t0 w7 H
end
2 ]8 i( T2 }+ [9 V2 p: C
1 b6 n" B1 Q) g
1 |1 M/ G" O6 }5 J% u1 ]1 ?0 `
7 C7 H2 d& X+ q0 g* E% F" ]2 U
??? Error: Incomplete or misformed expression or statement.
2 K, y' q1 g9 T4 H& L# D, R( \
% U6 @8 S/ D& H: f! g. l4 i- o
Error in ==> msa at 4
% i5 `5 c: P$ J3 [; z4 j
eval(str);
* R& q5 w/ V' M5 b) y
. Q% j4 h5 ]/ e: A
哪里错了?
/ O* m. E9 T$ ~4 G6 v* P" ], u
作者:
madio
时间:
2013-8-20 11:01
for q=2002:2011
: \. s! p3 n3 Q' J! L% y6 n
for n=1:12
2 U6 a& Q3 c# B1 X% t) L' Q
str = ['mju',num2str(q),'_','=[12,1];'];
: x" X* V6 U1 j# w( h
eval(str);
' t5 {# ^' e2 |4 i
str = ['y=PA',num2str(q),'_',num2str(n),';'];
- |6 O2 w. Z7 a+ H3 b5 P5 O
eval(str);
7 y3 C0 u) | U
str = ['mju',num2str(q),'_','(n,1)=mean(y(:,5));'];
4 Y1 x S/ i# K, I/ z1 Q; ~
eval(str)
7 i9 b6 p, {& L. l- Q
end
) w& W7 v; ^. y) ~( D$ f& s
end
复制代码
给你改了一下,代码应该没有错误了,但是里面的PA这个变量没有定义,需要赋值才可以运行这个程序!
作者:
司马空觞
时间:
2013-8-20 12:50
madio 发表于 2013-8-20 11:01
! B0 t" O6 [0 u
给你改了一下,代码应该没有错误了,但是里面的PA这个变量没有定义,需要赋值才可以运行这个程序!
1 |: v( x( q1 N) K @" @9 n; @8 a
谢谢指导 我改的是str = ['mju',num2str(q),'_','=zeros(12,1);'];
1 Z+ ^" U$ Y W2 J
! c2 q3 i6 V( @/ ?& ~& F3 F
看来是矩阵定义我没学好,现在在忙着校赛的数模题,PA是前一段编好程序
* p8 y k' X x4 t* `" e# Z
. A5 w4 J5 O$ [+ B; d! L
以后多多指教
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5