这一篇的内容其实很简单,想讲一下关于 Mathematica 中函数参数的设定的一个规定。说是规定是因为即使不遵守也没是,但是我觉得为了可读性,还是要遵守的。
之前我们在讲函数的时候,看到我们定义函数的时候是直接 f[x,y],这样我们是可以输入两个参数 x 和 y 的。但是万一我们要输入的参数是列表形式的应该怎么办呢,其实按照上面这么写也是可以的,但是我们约定的话需要写成 f[x_List,y_List] 的形式。我们看一下下面的关于回环数的例子:
Mathematica 实现回环数
代码就只有一行
- h[x_List] := x == Reverse[x];
我们需要注意的是这里函数的参数是xList(这里只写成普通的x也是可以的,但是为了规范,我们还是要写成x_List),表示输入的是列表的形式。我们看一下最后的效果:
- 微信公众号
- 关注微信公众号
-
- QQ群
- 我们的QQ群号
-










![Mathematica进阶[9]-计算插值函数生成曲线的函数表达式](https://img.mathpretty.com/blog_article/2026/01/20260101_221141_ki57zvj.jpg)

评论