gpt4 book ai didi

matlab - 如何将矩阵的非零项的索引转换为字符串

转载 作者:行者123 更新时间:2023-12-04 06:03:54 25 4
gpt4 key购买 nike

给定一个二元矩阵 一个 尺寸 n x k ,我想创建一个大小为 的标签n x 1 使得 Label(1) 包含一个字符串,该字符串具有 A(1,:) 的列号,其中条目为 1。
例如,如果 A(1,:) = [ 0 1 0 1 ] 那么 Label(1) = '24'
如果 A(2,:) = [ 0 0 1 0] 那么 Label(2) = '3'
如果 A(3,:)= [ 1 1 1 1] 那么 Label(3) = '1234' 等等

最佳答案

Label = {};
for i = 1:size(A, 1)
Label{i, 1} = regexprep(num2str(find(A(i, :))), ' ', '');
end

关于matlab - 如何将矩阵的非零项的索引转换为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8602650/

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