こんにちは、私は matlab が初めてで、問題を解決する方法がわかりません。
私はMatrix1を持っています:
1 0
2 334.456
3 654.7654
4 65.76543
1 0
2 543.43567
3 98.432
4 54.9876
5 12.456
および Matrix2:
1 2
2 3
3 4
1 2
2 3
3 4
4 5
Matrix2 は、Matrix1 で見つかったリンクを表示順に表します。
各ブロックがストップ 1 から始まるブロック (マトリックス) でリンクを分離したいと思います。そのため、Matrix2 を分析することで、リンク (1,2)(2,3)(3,4) を持つ 2 つの新しいマトリックスを生成する必要があります。もう 1 つはリンク (1,2)(2,3)(3,4)(4,5) です。そのため、ストップ 1 が見つかるたびに、新しいマトリックスの構築が開始されます。
私は次のように出てき たいA
と思います:B
A= [1,2, 334.456; 2,3,654.7654;3,4,65.76543]
B=[1,2,543.43567;2,3,98.432;3,4,54.9876;4,5,12.456]