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










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

评论