数学建模社区-数学中国

标题: [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)))返回值是什么?是指的最小值所在的行列吗?/ \$ X+ b. A2 {) ]+ W

作者: 王某某    时间: 2013-8-10 16:13
for j=21:n
+ t8 d, ?, y) v1 \! _    k=1; 4 p0 C/ K4 W$ x. C+ n; Z4 K7 d
    if min(D(:,j))~=inf
; v+ h6 [) x0 e: k            [r,c]=find(D==min(D(:,j)));
0 f- \* h2 u/ V6 `            r=r(find(c==j));
4 }$ n9 y& x( C            c=j;
$ |+ g  U6 Y/ d& B    end
) |: B- }- e! c7 t    while 1 7 ]" V4 c4 f7 A
    if F(r,k)~=0;
$ ~: I. A$ Z$ {" a& t3 C! t        k=k+1; " ^! }" p  N, F5 g
    else 2 L, |& }* ^3 m; l- f1 f
        break; 0 d1 M3 n& L  W. X: A
    end
9 ?( k* M  h" J0 J# \: C) N! u9 M    end
3 d& |+ ~8 L7 d    F(r,k)=c;
* S3 L# x. ~1 ?end
0 Y6 ]- t& L. V& f. m2 x/ p运行时总是出现:
5 `- l3 T4 `: {, e6 V) k$ W+ C# f??? Undefined function or variable 'r'.* p* O& x# k2 v  e

' `& @5 i5 S& {Error in ==> feipei at 27
8 j$ N* z9 P) I  x( N    if F(r,k)~=0;    5 G2 G, g2 R, a3 l8 N$ v* n% H
求指导
作者: madio    时间: 2013-8-11 07:58
王某某 发表于 2013-8-10 16:13
% _% K% O( h7 u1 [* Z" `for j=21:n
: p+ d- k* ?) e3 [) I; n    k=1; & [; x$ Z* d8 K4 q. }
    if min(D(:,j))~=inf

% D4 I" j# v3 D9 W4 Z( W4 o你这个是截取的一段代码,里面的一些变量的值我这里都没有,比如n,D,F等




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