请教下vec2ind 和ind2vec函数的作用,最好举例说明下

 採用された回答

庄闲和app下载【359663.tv】
庄闲和app下载【359663.tv】 2022 年 10 月 14 日

0 投票

就是对 index 的两种表示,一种是用向量化的 0,1 矩阵表示,一种是用线性数值 1,2,3表示。
运行一下下面的例子就明白了:
1. 线性数值表示
vec = [1 0 0 0; 0 0 1 0; 0 1 0 1]   
ind = vec2ind(vec)  
vec =
1 0 0 0
0 0 1 0
0 1 0 1
ind =
1 3 2 3
2. 向量化 0,1 表示
ind = [1 3 2 3]
vec = full(ind2vec(ind))
ind =
1 3 2 3
vec =
1 0 0 0
0 0 1 0
0 1 0 1

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File Exchange矩阵和数组 についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!