私はMatlabが初めてです。ベクトルがありv = [3 5 7 9 11]
ます。いくつかの要素の順序を変更する必要があります。例えば:
v = [3 7 5 9 11] %// by moving "5" after "7" or
v = [3 5 9 7 11] %// by moving "9" before "7"
Javaでは、次を使用して簡単に実行できます
Collections.rotate(array.subList(new_index,old_index ),1);
これを行う Java のような MATLAB に 1 行のコードはありますか? ご協力ありがとう御座います。