他の 2 つの配列から配列を作成することは可能ですか? 1 つはソース配列で、もう 1 つは取得する要素のインデックスを含むもので、C++ で、サイクルなしで、たとえば STL やブーストを使用して、1 つのコマンドのみを使用しますか? たとえば、与えられた
double X[10] = [10., 9., 8., 7., 6., 5., 4., 3., 2., 1.];
と
int n[4] = [0, 1, 3, 9];
私はしたいです
double X[4] = [10., 9., 7., 1.]
結果として。MATLAB では、単純に X(n) のように記述します。