gpt4 book ai didi

matlab - 如何从矩阵中选择每一行进行不同的操作

转载 作者:太空宇宙 更新时间:2023-11-03 20:15:39 25 4
gpt4 key购买 nike

我有一个序列

A = 1:5

然后我做了它的随机排列

B = perms(A)
C = B(randperm(size(B,1)), :)

然后我随机抽取了一个5序列的样本如下

sample = C(1:5,1:4)

然后我从样本中随机抽取一个序列如下

randomRow = sample(randi(size(sample,1)),:)

我使用上面的随机行进行操作。现在我不知道如何从样本中选择另一行并对它执行相同的操作,直到我对样本中的所有行进行操作并且每一行在处理后都不会从样本中重复。

最佳答案

你可以使用下面的代码:

For i=randperm(size(sample,1))
Rand_row=sample(i,:)
%// operate on Rand_row
End

关于matlab - 如何从矩阵中选择每一行进行不同的操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37155311/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com