矩陣排列

  各位前輩好, 我現在想要將一個2D的矩陣拆成很多sub2D矩陣後再重組成新的矩陣


像是 1 2 3  拆成  1 2     2 3   4 5   …再合併成   1 2 2 3    
      4 5 6          4 5     5 6   7 8                    4 5 5 6
      7 8 9                                                   4 5 …
                                                                7 8 …

我只會將一個一個拆掉後再重組, 但一旦矩陣大起來後也不是辦法, 所以想請教各位先進如何寫迴圈較妥呢? 

sub矩陣並排.vi

看老半天還是看不懂你要拆及重組的規則是?

內文跟附檔的規則也不一樣~

先把規則寫明確點...

for loop應該是可達成沒問題

這個你看看是不是你要的功能...

0320.vi

mist082940988.4177083333

<span =“bold” style="text-decoration: none; font-size: 12px; line-height: 18px; ">感謝mist0829前輩的回覆. 我要的就是這個意思 

<span =“bold” style="text-decoration: none; font-size: 12px; line-height: 18px; ">
<span =“bold” style="text-decoration: none; font-size: 12px; line-height: 18px; ">可是主要的問題出在如果矩陣很大, 就不可能像這個迴圈裡面拉0, 1,2, … 的常數.
<span =“bold” style="text-decoration: none; font-size: 12px; line-height: 18px; ">
該如何把這個動作連結到迴圈呢??


你可以放上來你的矩陣嗎…

我把要問的問題稍微在想了一下後整理成這這個檔案
untitled_3.vi

你的版本我開不起來…

我把檔案轉成8.5 的了  



問問題.vi

我將你的問題刪除之後的矩陣!

你看看是不是你要的!

Untitled 1.vi