switch-case interaction with uigetfile
古いコメントを表示
The following code seems straightforward. But the dialog box showing the files only appears briefly. It seems to be a condition associated with the switch-case construction because uigetfile works o.k. in testg.m outside of the switch-case.
The same action happened with uiopen.
Suggestion for a cure?
function [ ] = testg()
menu_choice = menu('Design Tools', 'Set Up Design File', 'Vehicle Aerodynamics');
switch menu_choice
case 1
[FileName, PathName] = uigetfile('*.mat');
case 2
disp('Aero!');
end
回答 (2 件)
Paulo Silva
2011 年 3 月 6 日
0 投票
Your code is working without any problems in matlab 2008b.
4 件のコメント
Eric
2011 年 3 月 6 日
Eric
2011 年 3 月 6 日
Paulo Silva
2011 年 3 月 6 日
Might be many things, please wait until more people test it.
Oleg Komarov
2011 年 3 月 6 日
Is that the whole code you have in the function?
Walter Roberson
2011 年 3 月 7 日
0 投票
Put a breakpoint in menu() and experiment to see what is going on.
カテゴリ
ヘルプ センター および File Exchange で App Building についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!