可編輯的矩陣腳本模塊<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我正在嘗試使用腳本模塊輸入可編輯的矩陣,但我似乎無法弄清楚如何完成它。以下是我正在嘗試做的一個例子。
使用數字編輯框,文本編輯框或類似的東西輸入以下內容:[1,2,3,4,5,6]
我希望在執行函數時這是一個矩陣。 我希望將輸入的矩陣分配給變量,以便我可以從中獲取某些值,具體取決於它在矩陣中的位置。
我遇到的問題是數字編輯框僅用於數字值,文本編輯框僅用於文本。
Re:可編輯的矩陣腳本模塊它沒什麼區別,但如果你不喜歡'TableBox()',你也可以使用: 結核病 = HListBox () ;
Re:可編輯的矩陣腳本模塊謝謝。 我希望避免一個桌子盒,但這是有效的。
Re:可編輯的矩陣腳本模塊沒有'MatrixEditBox()',但你可以(有點)製作一個可能足夠的:
名稱默認為此處 ( 1 ) ;
NR = 3 ; //行數
NC = 3 ; // 列數
//使用'ColEditBox()'從'TableBox()'構建一個'矩陣編輯框',用缺少的值填充它
米 = Ĵ ( NR ,NC ,。) ;
nceb = {} ;
結核病 = TableBox () ;
對於 ( C = 1 ,C <= NC ,C ++,
鼻 = 編號Col編輯框 ( “專欄” || 燒焦 ( C ) ,米 [ 0 , C ] ) ;
插入 ( nceb ,鼻 ) ;
結核病 << 附加 ( 鼻 )
) ;
//打個窗口
NW = 新窗戶 ( “矩陣編輯盒” ,大綱框 ( “矩陣編輯盒” ,結核病 , ButtonBox ( “好” , OKScript ))) ;
// 做一點事 。。。
OKScript =
EXPR (
NW << 關閉窗口 ;
//卸載矩陣框
米 = Ĵ ( NR , NC , 。 ) ;
對於 ( C = 1 , C <= NC , C ++,
米 [ 0 , C ] = 矩陣 ( nceb [ C ] << 得到 ) ;
) ;
節目 ( 米 ) ;
) ;