数学建模社区-数学中国
标题:
求指导
[打印本页]
作者:
司马空觞
时间:
2013-8-20 10:41
标题:
求指导
for q=2002:2011
; }: G8 R& N5 |: ?
for n=1:12
% S* q7 T7 J9 _! R4 o
str = ['mju',num2str(q),'_','=(12,1);'];
8 T7 w, w" c- h8 M
eval(str);
3 w# l4 L) m2 p
str = ['y=PA',num2str(q),'_',num2str(n),';'];
9 X3 p0 U( J' O9 H7 f$ V' U
eval(str);
5 L) B9 d% j" a$ a! K2 x% M0 y- t+ C
str = ['mju',num2str(q),'_','(n,1)=mean(y(:,5));'];
9 m2 O; \: l1 Z5 M% c8 z
eval(str);
) O! F0 a7 k6 _- _4 x6 U- c% T) J
end
, w# [8 B! [' ^5 W: D# Z
end
, Y5 t! ^/ o# U" V7 r: s7 k
5 x8 n8 t) a3 d6 ~8 S
- u: g5 G: V3 E& o* d1 _
, L1 l) k/ q; I& i: _
??? Error: Incomplete or misformed expression or statement.
' J! r* n, x" U, M% o6 e! r+ X$ L
9 p) _. W$ C: q6 f* \' a6 H9 I
Error in ==> msa at 4
5 R; U$ }3 D* s
eval(str);
; k' S Y! @# b, E+ u* V& a
5 \( ?7 I! a- c- D0 v
哪里错了?
/ l& m2 j$ b; `* D ^
作者:
madio
时间:
2013-8-20 11:01
for q=2002:2011
% }( Q( b( m g x$ c
for n=1:12
8 C' n$ A5 u8 h% t; X* N
str = ['mju',num2str(q),'_','=[12,1];'];
/ ^: O- F: u1 _# o J7 N9 |
eval(str);
* H$ `& Z3 z3 G6 V5 ?( {7 G8 F; H
str = ['y=PA',num2str(q),'_',num2str(n),';'];
, G5 L9 `# h0 n6 m6 k, Y
eval(str);
/ S1 L8 k9 J S* N2 H, }1 {( F
str = ['mju',num2str(q),'_','(n,1)=mean(y(:,5));'];
0 o) N: e2 x6 z6 q
eval(str)
* B4 r f: J) _+ q5 v6 A6 ~3 ^
end
* _' y8 P' E" {# ~7 @7 l; @- W
end
复制代码
给你改了一下,代码应该没有错误了,但是里面的PA这个变量没有定义,需要赋值才可以运行这个程序!
作者:
司马空觞
时间:
2013-8-20 12:50
madio 发表于 2013-8-20 11:01
T5 w% z! L$ }( X
给你改了一下,代码应该没有错误了,但是里面的PA这个变量没有定义,需要赋值才可以运行这个程序!
9 h, D: a1 T) V0 ]
谢谢指导 我改的是str = ['mju',num2str(q),'_','=zeros(12,1);'];
( n1 e* q) v, G+ K Y
) v. R$ Z2 P0 v j* z* N$ N5 I& o
看来是矩阵定义我没学好,现在在忙着校赛的数模题,PA是前一段编好程序
: z- ?" D7 _& t* R8 u" V
8 y, \3 {1 U; N, H
以后多多指教
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5