1. <blockquote id="jqbb7"></blockquote>
      1. <sub id="jqbb7"><del id="jqbb7"></del></sub><blockquote id="jqbb7"><del id="jqbb7"></del></blockquote>

        <blockquote id="jqbb7"><del id="jqbb7"><legend id="jqbb7"></legend></del></blockquote>

        分享到:文章主題: 請教matlab變個數輸入參數
        workbooks樓主
        workbooks
        身份
        用戶
        文章
        1069
        積分
        11336
        等級
        梧桐(9)

        發信人: workbooks (workbooks), 信區: MathTools
        標  題: 請教matlab變個數輸入參數
        發信站: 水木社區 (Fri Oct 18 12:22:18 2019), 站內
          
          
        我先說一下我理解的變個數輸入參數,例如子程序:
        out=func(a,b,c,varargin)
        varargin的最大個數參數是:var1,var2,var3
        則調用形式有:
        func(a,b,c)
        func(a,b,c,var1)
        func(a,b,c,var1,var2)  
        func(a,b,c,var1,var2,var3)
        是這種理解吧。
          
        我現在的問題是,我想任意調用,即:
        func(a,b,c)
        func(a,b,c,var1)
        func(a,b,c,var2)
        func(a,b,c,var3)
        func(a,b,c,var2,var3)
        func(a,b,c,var1,var3)
        在調用時,若缺少某個實參(var1,var2,var3),則取該實參的默認值。
          
        好像vb中可以用optional實現這種任意調用,
        matlab中怎么實現呢?
        謝謝!
          
        --
          
        ※ 來源:·水木社區 http://www.tybll.com·[FROM: 223.104.3.*]

        返回頂部
        jeffsy第1樓
        De L Phi 火腿心
        身份
        用戶
        文章
        268
        積分
        43946
        等級
        斗拱(14)

        發信人: jeffsy (De L Phi 火腿心), 信區: MathTools
        標  題: Re: 請教matlab變個數輸入參數
        發信站: 水木社區 (Fri Oct 18 14:35:11 2019), 站內  [累計積分獎勵: 0/100]
          
        獲取nargin,然后自己做判斷
          
        或者換最新版本,你要的功能都有了  
            
        【 在 workbooks () 的大作中提到: 】
        : 我先說一下我理解的變個數輸入參數,例如子程序:
        : out=func(a,b,c,varargin)
        : varargin的最大個數參數是:var1,var2,var3
        : 則調用形式有:
        --
        發自xsmth (iOS版)
        --
          
        ※ 來源:·水木社區 http://m.newsmth.net·[FROM: 117.136.38.*]

        返回頂部
        workbooks第2樓
        workbooks
        身份
        用戶
        文章
        1069
        積分
        11336
        等級
        梧桐(9)

        發信人: workbooks (workbooks), 信區: MathTools
        標  題: Re: 請教matlab變個數輸入參數
        發信站: 水木社區 (Fri Oct 18 16:45:35 2019), 站內
          
        請問哪個版本可以,我的是 r2017a
        能推薦講這種任意順序變參數調用的書籍嗎?
        謝謝!
          
        【 在 jeffsy 的大作中提到: 】
        : 獲取nargin,然后自己做判斷
        : 或者換最新版本,你要的功能都有了
        --
          
        ※ 來源:·水木社區 http://m.newsmth.net·[FROM: 223.104.3.*]

        返回頂部
        jeffsy第3樓
        De L Phi 火腿心
        身份
        用戶
        文章
        268
        積分
        43946
        等級
        斗拱(14)

        發信人: jeffsy (De L Phi 火腿心), 信區: MathTools
        標  題: Re: 請教matlab變個數輸入參數
        發信站: 水木社區 (Fri Oct 18 17:17:24 2019), 站內
          
        2019b,不是任意順序  ,數量可變,可以內置默認值
            
        【 在 workbooks () 的大作中提到: 】
        : 請問哪個版本可以,我的是 r2017a
        : 能推薦講這種任意順序變參數調用的書籍嗎?
        : 謝謝!
        :  
        --
        發自xsmth (iOS版)
        --
          
        ※ 來源:·水木社區 http://m.newsmth.net·[FROM: 117.136.38.*]

        返回頂部
        workbooks第4樓
        workbooks
        身份
        用戶
        文章
        1069
        積分
        11336
        等級
        梧桐(9)

        發信人: workbooks (workbooks), 信區: MathTools
        標  題: Re: 請教matlab變個數輸入參數
        發信站: 水木社區 (Fri Oct 18 17:33:38 2019), 站內
          
        好的,謝謝!
          
        【 在 jeffsy 的大作中提到: 】
        : 2019b,不是任意順序  ,數量可變,可以內置默認值
        --
          
        ※ 來源:·水木社區 http://m.newsmth.net·[FROM: 223.104.3.*]

        返回頂部
        • 文章數:5 分頁:
          1. 1
        女生宿舍 电影 2017