数学建模社区-数学中国

标题: [r,c]=find(D==min(D(:,j)))返回值是什么 [打印本页]

作者: 王某某    时间: 2013-8-10 16:11
标题: [r,c]=find(D==min(D(:,j)))返回值是什么
[r,c]=find(D==min(D(:,j)))返回值是什么?是指的最小值所在的行列吗?
) a4 _) {$ j+ i
作者: 王某某    时间: 2013-8-10 16:13
for j=21:n
7 s+ H9 }. b  W. ]- u    k=1; ! `/ Y% f4 d4 I0 @; A6 b! y- {
    if min(D(:,j))~=inf : O% t6 q/ T5 ]  O4 Z0 s
            [r,c]=find(D==min(D(:,j)));
7 b( {8 c- ~* H% v            r=r(find(c==j));$ z( b, c' e' |9 H6 H
            c=j;: P) a. O7 ]' n% M" u2 L
    end
. j" V% H# B7 r5 a    while 1
) X9 c! D6 L! _* |    if F(r,k)~=0;
% p$ i0 P, o+ j8 n        k=k+1;
- _  v8 [. c" Y* t  R    else
  C! [& [% b9 m# n6 k2 v        break; , x, D) J0 o) K+ `: M7 \! U
    end
! j/ f$ l4 D7 d, Y: x/ D    end - \2 g3 a! W4 p6 w0 n. b
    F(r,k)=c;
9 w7 W' c' T3 ]% k3 Kend
0 Y0 t7 O3 P( x- N% Y运行时总是出现:6 y% e' v3 Q% M: }
??? Undefined function or variable 'r'.* F9 `- r+ M9 b, L- r& ]$ B" B
+ a% w( _$ T) k2 U
Error in ==> feipei at 27' A) A1 r8 I5 h8 ]( L, u( G
    if F(r,k)~=0;    3 h/ w( d% B4 O
求指导
作者: madio    时间: 2013-8-11 07:58
王某某 发表于 2013-8-10 16:13 ) {" {' k: c$ j
for j=21:n 9 X; F- B# X# T: c3 p( [2 \
    k=1;
% V# u' L% G- A$ T+ _    if min(D(:,j))~=inf
; H( v7 S% K7 B, `; S  ^
你这个是截取的一段代码,里面的一些变量的值我这里都没有,比如n,D,F等




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5