ボタン(アプリで使用)のファイル選択操作について
3 次查看(过去 30 天)
显示 更早的评论
アプリを起動し、csvファイルを読み込む際の操作についてですが、
デフォルトでは「開くファイルを選択」→「すべてのMATLABファイル(*.mlb・・・)」です
毎回、「すべてのファイル(*.*)」に選択し直しております
以下の記述かと思いますが、最初から「すべてのファイル(*.*)」にするオプションがありましたら
ご教示下さい
% Button pushed function: Button
function Filename(app, event)
2 个评论
Hernia Baby
2022-9-29
これって「ホーム > 変数 > データのインポート」の事を言ってますか?もしくはappdesighner等でアプリを作って何かしらの関数を起動させようとしてますか?
采纳的回答
Kojiro Saito
2022-10-21
uigetfileをアプリのボタンプッシュのコールバックに入れれば実現できます。
uigetfileだけでは「すべてのMATLABファイル (*.mlb…)」になってしまうので、uigetfile('*.*')とします。
% Button pushed function: Button
function ButtonPushed(app, event)
[file,path] = uigetfile('*.*');
if isequal(file,0)
disp('User selected Cancel');
else
disp(['User selected ', fullfile(path,file)]);
end
end
CSV ファイルのみ許可したいなら、uigetfile('*.csv')としておくと良いかもしれません。
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!