gpt4 book ai didi

matlab - 在没有所有参数的情况下调用 matlab 函数

转载 作者:行者123 更新时间:2023-12-02 04:49:55 25 4
gpt4 key购买 nike

function y = myFunc(tR,mode)

if ~isfield(tR, 'isAvailable')
tR.isAvailable= false;
end

if tR.isAvailable
y = fullfile(workingFolder,'file.txt');
else
y = '';

switch(mode)
case '1'
.....
case '2'
.....
end
end

当我调用 myFunc(tR,'1') 时没问题但有时我也可以在没有模式的情况下调用 myFunc 只是 myFunc(tR)

当参数中未提供模式变量时,我怎么能说在函数 myFunc 中的某些情况下不执行 switch case?

最佳答案

使用nargin当用户没有提供足够的输入时,在你的函数中提供一些默认输入。

关于matlab - 在没有所有参数的情况下调用 matlab 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19052047/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com