几个例子,固有频率组W=[4 3 1 2 14 12 13 11], 振型G=[2 6 3 4 8 5 3 2];
问题是此时想把频率按照从小到大排序,同时保证振型和频率一一对应。
程序为
w=[4 3 1 2 14 12 13 11];
g=[2 6 7 4 8 5 3 9];
[w1,index]=sort(w);
g1=g(index);
此时

index的数组表示就是w从小到大数字的位置,也即w1=w(index);
最后看看结果

本文介绍了一种将矩阵中的一组数值按升序排列的方法,并确保与之对应的另一组数据保持一致的排序顺序,通过实例演示了如何使用编程实现这一功能。
几个例子,固有频率组W=[4 3 1 2 14 12 13 11], 振型G=[2 6 3 4 8 5 3 2];
问题是此时想把频率按照从小到大排序,同时保证振型和频率一一对应。
程序为
w=[4 3 1 2 14 12 13 11];
g=[2 6 7 4 8 5 3 9];
[w1,index]=sort(w);
g1=g(index);
此时

index的数组表示就是w从小到大数字的位置,也即w1=w(index);
最后看看结果

1万+

被折叠的 条评论
为什么被折叠?