数学建模社区-数学中国
标题:
求指导
[打印本页]
作者:
司马空觞
时间:
2013-8-20 10:41
标题:
求指导
for q=2002:2011
8 J5 x0 h: j% s$ Y3 t" v
for n=1:12
/ I9 q6 s$ w" m* V# X+ ?
str = ['mju',num2str(q),'_','=(12,1);'];
9 G6 J c" I, s" b
eval(str);
+ R( j* e% u, j+ Z
str = ['y=PA',num2str(q),'_',num2str(n),';'];
7 z( t' {# h0 o7 h
eval(str);
6 y$ \! E- l, |1 c: p* c# G% m7 U
str = ['mju',num2str(q),'_','(n,1)=mean(y(:,5));'];
4 K2 |5 j& x2 Q; @( T3 G
eval(str);
3 v6 |- i$ O$ E& V3 p1 B
end
8 p* T, L- [2 e* h& |
end
* X: V8 J) K/ L9 c/ H8 b* [
. f+ h4 J) H3 O+ E7 t
5 ?1 ~% O" P" K ~8 L5 z6 ?: w3 w+ w
) a; }) S2 x: Y% s& l' u
??? Error: Incomplete or misformed expression or statement.
; X5 |2 ^' U" A- i% I
+ s/ ~2 t# G5 C
Error in ==> msa at 4
5 ^( M" M* Z8 @' M, B3 C: B
eval(str);
5 j: j6 I: p; m! D* I1 o
" m* B/ d) u! j6 [
哪里错了?
7 G: F, B* j1 w }, V7 I- S+ ~
作者:
madio
时间:
2013-8-20 11:01
for q=2002:2011
& z$ s* U- }" |) j- {/ K G
for n=1:12
! M# ^, O/ t- t; C% |; J% x
str = ['mju',num2str(q),'_','=[12,1];'];
; ~; C0 Z; U5 R# D- d8 I4 Y
eval(str);
' E- H$ ]! z2 \3 f$ k2 S0 |7 f
str = ['y=PA',num2str(q),'_',num2str(n),';'];
2 `2 i" u4 U5 }9 A
eval(str);
8 n! p/ L( K6 ` g
str = ['mju',num2str(q),'_','(n,1)=mean(y(:,5));'];
0 w& { U1 g2 z4 h
eval(str)
1 X' Q+ X: g6 c2 O! l& b
end
" r, m4 m- w4 H% _# X2 |& w: }
end
复制代码
给你改了一下,代码应该没有错误了,但是里面的PA这个变量没有定义,需要赋值才可以运行这个程序!
作者:
司马空觞
时间:
2013-8-20 12:50
madio 发表于 2013-8-20 11:01
# q+ [' k7 g4 F" S$ H
给你改了一下,代码应该没有错误了,但是里面的PA这个变量没有定义,需要赋值才可以运行这个程序!
% Z, ^; f- Z) d4 D" ?; W" ?6 V
谢谢指导 我改的是str = ['mju',num2str(q),'_','=zeros(12,1);'];
5 I' W" t2 W1 d: r7 m% z, C
& c* @" j. q) T: f8 R. B
看来是矩阵定义我没学好,现在在忙着校赛的数模题,PA是前一段编好程序
2 M, m% p6 @5 Z1 m! V
' Y0 v1 [: Y+ \3 c% z& W
以后多多指教
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5