观看记录
  • 我的观影记录
登录
测试首页用于将变量导出到工作区的“创建”对话框

用于将变量导出到工作区的“创建”对话框

export2wsdlg(labels,vars,vals)export2wsdlg(labels,vars,vals,title)export2wsdlg(labels,vars,vals,title,defs)export2wsdlg(labels,vars,vals,title,defs,helpfcn)export2wsdlg(labels,vars,vals,title,defs,helpfcn,flist)f = export2wsdlg(___)[f,tf] = export2wsdlg(_

工具/原料

  • matlab软件
  • 电脑

方式/步骤

  1. 1

    export2wsdlg(labels、vars、vals、title)指定对话框的题目。

  2. 2

    将变量保留到根基工作区

    建立一个对话框,利用户可以将变量sumA或meanA或两者保留到根基工作空间。

  3. 3

    A = randn(10,1); 

    %X=randn(sz1,…,szN)返回随机数的sz1 by-…-by szN数组,此中sz1,…,szN暗示每个维度的大小。例如,randn(3,4)返回一个3乘4矩阵。

  4. 4

    labels = {'Save sum of A to variable named:' ...         

                   'Save mean of A to variable named:'}; 

    %标签,给出提醒信息。

  5. 5

    vars = {'sumA','meanA'}; 

  6. 6

    values = {sum(A),mean(A)}; 

  7. 7

    export2wsdlg(labels,vars,values);

  8. 8

    若是用户输入了一个无效的变量名,如2并单击OK,那么MATLAB会主动返回一个错误对话框。在“错误”对话框中单击“确定”后,用户有机遇在“导出到工作区”对话框中输入有用的变量名。

  9. 9

    指定默认复选框选择

    界说输入变量defs,以指定在对话框打开时不选中任何复选框。

    A = randn(10,1); 

    %生当作一个10行1列的矩阵。

  10. 10

    labels = {'Save sum of A to variable named:' ...     

                   'Save mean of A to variable named:'}; 

    %在对话框中添加的提醒语句。

  11. 11

    vars = {'sumA','meanA'}; 

    %变量设定为:sumA和mean A。

  12. 12

    vals = {sum(A),mean(A)}; 

    %变量的值为sum(A),mean(A)

  13. 13

    title = ('Save Sums to Workspace'); 

  14. 14

    defs = logical([0 0]); 

  15. 15

    export2wsdlg(labels,vars,vals,...       

                           title,defs);

  16. 16

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

  17. 17

    添加帮忙按钮和回调

    经由过程指定回调输入参数标的目的对话框添加帮忙按钮。单击“帮忙”按钮将运行回调。在这段代码中,回调函数是smhelp,它建立一个帮忙对话框。有关具体信息,请参阅以编程体例建立的应用程序的写回调。

  18. 18

    function 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.'});   

     end 

     end

  19. 19

    要运行此示例,请将前面的代码复制并粘贴到文本编纂器中。将文件另存为exspm.m,保留到MATLAB路径上的文件夹中。运行代码并单击“帮忙”按钮时,将在“将总和保留到工作区”对话框的顶部打开“帮忙”对话框。下图显示了两个并排的对话框。

  20. 20

    指定函数列表

    建立对话框以建立地物对象并将其导出到工作空间。当用户选中响应的复选框,然后单击“确定”时,指定一个函数列表以指定的颜色建立图形窗口。VAL输入参数仅为语法占位符。是以,vals值指定的单位格数组项是未利用的。

  21. 21

    labels = {'Red Figure Window',...       

                  'Blue Figure Window',...    

                  'Green Figure Window'}; 

    vars = {'fRed','fBlue','fGreen'}; 

    vals = {0,0,0}; 

    title = 'Figure Color Samples'; 

    defs = [false false false]; 

    flist = {{@figure,'color','r'},...     

               {@figure,'color','b'},...     

               {@figure,'color','g'}};

    export2wsdlg(labels,vars,vals,title,defs,{@doc,'figure'},flist);

  22. 22

    用户选中复选框并单击“确定”后,MATLAB将对选中的复选框执行以下操作:

    1、运行响应的函数(每个函数都建立一个图形)

    2、将figure对象返回给vars变量

    3、将变量导出到根基工作区。

“用于将变量导出到工作区的“创建”对话框”关联的文章

  • 如何关闭皮皮搞笑精彩内容消息通知

    皮皮搞笑是一款手机搞笑社区App,让用户笑到没心没肺,又忍不住感动流泪的温暖家园,那么如何关闭皮皮搞笑精彩内容消息通知以满足不同用户的需求呢?

    1小时前0阅读

    如何关闭皮皮搞笑精彩内容消息通知
  • win7系统找不到宽带连接怎么办

    现如今很多用户都喜欢使用win7系统,而在使用win7系统的过程中做的最多的就是上网了。Win7系统上网离不开宽带连接,如果win7宽带连接找不到了,应该怎么办呢?下面就让小编为大家带来win7系统找不到宽带连接解决方法

    1小时前0阅读

    win7系统找不到宽带连接怎么办
  • 新版QQ音乐怎么关闭底部的直播导航

    新版QQ音乐怎么关闭底部的直播导航?下面请大家随小编一起来看看操作的方法吧。

    1小时前0阅读

    新版QQ音乐怎么关闭底部的直播导航
  • 怎样查询高速实时路况?

    要出行怎么查询高速实时路况?我们用地图就可以了,在地图上就可以看到实际的路况的,下面详细来看下。

    1小时前0阅读

  • 六芒星手势密码教程
  • 教师讲课过程评价标准

    教师是太阳底下最光辉的职业,但是成为教师之路也是要经历重重考验的,下面给大家说说教师讲课过程评价标准

    1小时前0阅读

  • 酚醛铝箔夹芯板

    酚醛铝箔夹芯板是由酚醛泡沫与两层亚光铝箔经过特殊工艺复合而成。外膜材料为经过高温固化的高分子膜,可有效的防止紫外线及气体腐蚀,并与铝箔结合牢固,又能与酚醛泡沫形成聚合物,从而保证象圆酚醛铝箔夹芯板的质量稳定。

    1小时前0阅读

  • Xperia XZ2 Premium配置如何

    Xperia XZ2 Premium是索尼在4月16日悄悄发布的新机,而且没进行预热,下面来简单了解一下配置。

    1小时前0阅读

  • PLSQL破解,无需注册码和破解工具

    PL/SQL Developer过期了,又没有注册码,又不想花钱买,而且事情又非常急,这时候怎么办?不要着急,请随小编一起解决这种情况吧。

    1小时前0阅读

  • Win11按capslock切换不了大小写怎么解决

    有朋友不知道在哪里设置,下面小编就给大家分享详细的设置方法,有需要帮助的朋友可以参考下这篇经验,希望能对大家有所帮助。

    2小时前0阅读

    Win11按capslock切换不了大小写怎么解决
切换深色外观
留言
视频编辑修改
回到顶部
首页
手机数码
医疗健康
金融管理
社交情感
无名