怎么在matlab中创建一个问题对话框?

2025-09-22 02:59:49

1、将用户的选择编码为问题对话框中的整数

answer = questdlg('Would you like a dessert?', ... 

                               'Dessert Menu', ... 

                               'Ice cream','Cake','No thank you','No thank you');

怎么在matlab中创建一个问题对话框?

2、% 处理响应

switch answer    

  case 'Ice cream'      

          disp([answer ' coming right up.'])      

          dessert = 1;  

  case 'Cake'       

          disp([answer ' coming right up.'])    

          dessert = 2;   

   case 'No thank you'     

   disp('I''ll bring you your check.')     

          dessert = 0;

end

3、要访问分配给dessert的返回值,请将该示例保存为一个函数。例如,创建函数choosedessert时将其作为第一行代码。

function dessert = choosedessert

怎么在matlab中创建一个问题对话框?

4、使用TeX格式化对话框中的问题

opts.Interpreter = 'tex';                     % 包括所需的默认答案

怎么在matlab中创建一个问题对话框?

5、opts.Default = 'Don''t know';            % 使用TeX解释器格式化问题

6、quest = 'Is \Sigma(\alpha - \beta) < 0?';    %给出问题

7、answer = questdlg(quest,'Boundary Condition',...        %给出答案       

    'Yes','No','Don''t know',opts)

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢