matlab while循環

問題補充說明:要實現這個循環:從data數據中使用randperm隨即選三組數 , 滿足三點斜率不等 , 就存入data中 , 要是不滿足 , 則從新隨機選另外三組數 , 這個循環該怎么寫?data=https://www.myit5.com/article/***.data;%讀入數據while(???) %應該什么條件?????????M=randperm(12);n1=M(1);n2=M(2);n3=M(3);P=data(n1,:);Q=data(n2,:);R=data(n3,:);if (Q(2)-P(2)/Q(1)-P(1))==(R(2)-P(2)/R(1)-P(1)) returnelse data=(P,Q,R);
【matlab while循環】

matlab while循環


data=https://www.myit5.com/article/handle來自s.data
k1=0;
k2=0;
while(k1==k2)
M=randperm(12);
n1=M(1);
n2=M(2);
n3=M(3);
P=data(n1,:);
Q=data(n2,:);
R=data(n3,:);
k1=(Q(2)-P(2)/Q(1)-P(1));
k2=(R(2)-P(2)/R(1)-P(1));
end
data裂觀客模桿吧千至廠罪族=(P,Q,R);

    猜你喜歡