gpt4 book ai didi

wolfram-mathematica - Mathematica : How to check if no argument is supplied to a function?

转载 作者:行者123 更新时间:2023-12-04 05:09:05 27 4
gpt4 key购买 nike

如何检查是否没有参数提供给函数?

例如,如果我有:

  f[x_Integer]:=1
f[x_]:=Message[errm::err, x]

我不带任何参数调用f:
   f[]

“什么都没有发生”,我想强制执行一个特定的(错误)条件。

(背景:我正在对软件包和OO系统类进行MUnit测试。)

最佳答案

这?

f[x_Integer] := 1
f[x_] := Message[errm::err, x]
f[] := Message[errm::err]

关于wolfram-mathematica - Mathematica : How to check if no argument is supplied to a function?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6559005/

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