私はいくつかのループトラフを持つスクリプトを書いています。matrices
。 私はこのようになります取得しています出力:行列からのプロファイル整数値
10,40,50
20,60,50,80
30,50,70,110
30,70,110
などを...私は何をしたいのか
は1人の行列が、それはなります10,40,50
が含まれている場合は、そこに存在するどのように多くのユニークなプロファイルを数えることですまったく同じ(10,40,50)の別のマトリックスが見つかると、10,40,50のラベルが付いた1つのプロファイルとしてカウントされます(10,40,50)。
これを要約すると、私はトラフ行列を実行するスクリプトを持っています。彼らは時々彼ら自身を繰り返す異なる値を含んでいます、私は存在するすべての固有のプロファイルを数えたいと思います。出力は(カウントしかし出力することができる)でなければなりません
10,40,50
10,40,50
10,40,50
30,50,70,110
20,60,50,80
30,50,70,110
10,40,50
10,40,50
::私たちは入力にこれを言ってみましょう
10,40,50 found 5 time
20,60,50,80 found 1 time
30,50,70,110 found 2 time
ヘルプは非常に、非常に多くの趣味のプロジェクトのためにこれをやって、感謝しています。
編集:使用しているセル配列ではありません。< 1x500>ベクターです。私はループしています。
はどのようにして(DISPで)このような出力を表示するには、私のスクリプトでこれを使用することもできます 10,40,50が 20,60,50,80は、1時間 30,50を発見した5時間を見つけて、 70,110が2回見つかりました –
@ J.Smithこれは単純なループです。編集された答え –
を参照してください。セルアレイではなく1つの列ベクトルだけの場合、どうしますか? –