[英]How to put a conditional output in Matlab function?
如果我的職能是:
[k_well_testing_dd_sisim,k_well_testing_bup_sisim]=k_from_well_testing_general(nModel_want,P_dd,t_dd_days,P_bup,t_bup_days)
現在,我的功能體內出現了這種情況:
if nargin==5
k_well_testing_bup_sisim=by_some_formulas; % I get k_well_testing_bup_sisim by some formulas
end
注意,只有當滿足nargin==5
時,我才會獲得k_well_testing_bup_sisim
作為輸出,即我的函數有5個輸入參數。 但是,如果我選擇不輸入5個參數,那么如何確保函數定義的第一行中的輸出忽略第二個輸出變量? 謝謝!
varagout = myfun(...);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.