12vals = {sum(A),mean(A)};
%变量的值为sum(A) , mean(A)

13title = ('Save Sums to Workspace');

14defs = logical([0 0]);

15export2wsdlg(labels,vars,vals,...
title,defs);


16若是未选中任何复选框时用户单击“确定” , 则MATLAB将主动返回错误对话框 。 在“错误”对话框中单击“确定”后 , 用户有机遇更正“导出到工作区”对话框中的错误 。

17添加帮忙按钮和回调
经由过程指定回调输入参数标的目的对话框添加帮忙按钮 。 单击“帮忙”按钮将运行回调 。 在这段代码中 , 回调函数是smhelp , 它建立一个帮忙对话框 。 有关具体信息 , 请参阅以编程体例建立的应用程序的写回调 。
18function expsmA = randn(10,1);
labels = {'Save sum of A to variable named:' ...
'Save mean of A to variable named:'};
vars = {'sumA','meanA'};
vals = {sum(A),mean(A)};
title = ('Save Sums to Workspace');
defs = logical([1 0]);
export2wsdlg(labels,vars,vals,...
title,defs,{@smhelp});
function smhelp
helpdlg({'Select one or both check boxes.',...
'Change the variable names, if desired,',...
'and then click OK.'});
19要运行此示例 , 请将前面的代码复制并粘贴到文本编纂器中 。 将文件另存为exspm.m , 保留到MATLAB路径上的文件夹中 。 运行代码并单击“帮忙”按钮时 , 将在“将总和保留到工作区”对话框的顶部打开“帮忙”对话框 。 下图显示了两个并排的对话框 。

20指定函数列表
建立对话框以建立地物对象并将其导出到工作空间 。 当用户选中响应的复选框 , 然后单击“确定”时 , 指定一个函数列表以指定的颜色建立图形窗口 。 VAL输入参数仅为语法占位符 。 是以 , vals值指定的单位格数组项是未利用的 。
猜你喜欢
- excel如何将财务数字转换成人民币形式
- Excel为汉字添加拼音技巧
- 怎么用手机将手写纸质稿转换为电子稿
- excel怎么拆分工作表
- word图片批量居中
- 将组件添加到指南布局区域
- 稳压器的作用 稳压器有什么作用
- “五环茶”茶艺将亮相东城新春室内庙会
- Excel中怎么将工作表发布为网页
- 怎样在C++将ASCII码转换为字符
