これは私が実行したいかなり単純なタスクですが、それを実行する方法を理解できないようです。私はsortrows、reshapeing、および他の解決策を試しましたが、それらのどれも私が望むものを正確に実行しません。
基本的に、同じ範囲の値から、長さが等しくない2つのベクトルがあります。値の中には等しいものとそうでないものがあります。例えば
A = [1 5 20 30 53 70 92]
B = [2 3 4 16 20 30 60 95 100]
私がやりたいのは、各ベクトルに「NaN」を追加して、共有されていない他のベクトルの値を「代用」することです。だから、私はそれらを次のように見せたいです:
A = [1 NaN NaN NaN 5 NaN 20 30 53 NaN 70 92 NaN NaN]
B = [NaN 2 3 4 NaN 16 20 30 NaN 60 NaN NaN 95 100]
ベクトルが他のベクトルの値のプレースホルダーを持つ方法。
ベクトルを組み合わせて並べ替えてから、他のベクトルのすべての値を検索してNaNに置き換えますか?不可能ではありませんが、それは少し不格好な解決策のように思えます。私が欠けているこれを達成するためのよりエレガントな方法があるように感じます。
ありがとう!