Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

two question uiputfile and dialog box

46 views
Skip to first unread message

j...@hoyan-optics.com

unread,
Jun 28, 2013, 3:53:27 AM6/28/13
to ade-s...@googlegroups.com
大家好
有scilab兩個問題請教

第一 關於uiputfile
指令如下
[filename, pathname] = uiputfile("*.txt","Save (*.txt)");
filename3 = pathname + "\"+filename;  
fd1=mopen (filename3, 'w');

存檔後 並沒有存檔案的副檔名
可否告知我問題出在哪??

第二關於輸入

我現在用的是這個指令
ax1 = input ("input y axis down")

但我想要改變成像"彈出一個對話框"方式輸入
而不是在scilab主程式視窗下輸入
可否告知我該使用哪個指令
我自己猜想應該是像uiXXXXX可我找了很久都沒找到類似指令
是不是scilab並沒有這樣的指令??

Yung-Jang Lee

unread,
Jun 29, 2013, 12:37:53 AM6/29/13
to ade-scilab
第一 關於uiputfile
指令如下
[filename, pathname] = uiputfile("*.txt","Save (*.txt)");
filename3 = pathname + "\"+filename;  
fd1=mopen (filename3, 'w');

存檔後 並沒有存檔案的副檔名
可否告知我問題出在哪??



如果存檔時,不是使用目錄內已有的舊檔而是輸入一新檔時,就必須輸入包含附檔名的名稱。
但如果是選用一已存在之舊檔時,附檔名應該就會自動加入。

這可能是設計者認為較自然了邏輯,以容許使用者最後還可以使用原先未規劃的副檔名。




 
第二關於輸入

我現在用的是這個指令
ax1 = input ("input y axis down")

但我想要改變成像"彈出一個對話框"方式輸入
而不是在scilab主程式視窗下輸入
可否告知我該使用哪個指令
我自己猜想應該是像uiXXXXX可我找了很久都沒找到類似指令
是不是scilab並沒有這樣的指令??



x_mdialog 或 x_matrix 指令應該是你要的


 

j...@hoyan-optics.com

unread,
Jun 30, 2013, 10:48:27 PM6/30/13
to ade-s...@googlegroups.com
感謝Yung Lee
謝謝指導

j...@hoyan-optics.com於 2013年6月28日星期五UTC+8下午3時53分27秒寫道:
Reply all
Reply to author
Forward
0 new messages