MATLAB Answers

0

How to give randi values in different columns of matrix

Asad Abbas さんによって質問されました 2016 年 8 月 17 日
最新アクティビティ Asad Abbas さんによって コメントされました 2016 年 8 月 17 日
pop_size=100;
V=13;
b=randi([0 1],pop_size,V);
%100*13 matrix
I want randi values [0 1] in first two columns with constraint c1 != c2
means if c1=1 then c2=0 same as if c1=0 then c2=1.
Please help me how I can do?

  0 件のコメント

サインイン to comment.

タグ

1 件の回答

Fangjun Jiang
回答者: Fangjun Jiang
2016 年 8 月 17 日
 採用された回答

just add this?
b(:,2)=~b(:,1)

  3 件のコメント

Asad Abbas 2016 年 8 月 17 日
Thank you so much Sir. Can you please guide me where i have to add this? Means before or after of randi function?
Fangjun Jiang
2016 年 8 月 17 日
after the line b=randi([0 1],pop_size,V);
Asad Abbas 2016 年 8 月 17 日
Thank you so much Sir. Its working. I am very happy. bundle of thanks.

サインイン to comment.



Translated by