Wolfram Mathematica公司来自Wolfram Research Inc.,是一家计算机代数系统用于数字的和符号计算它还具有文字处理和排版功能,因为该程序不仅是一个计算引擎,而且是一个记录数学研究的工具,因为Mathematica文档称为“笔记本”,具有*.编号文件扩展名。(从Mathematica 8开始,还可以将笔记本保存为“可计算文档”,其中包含*.cdf文件(可计算文档格式)文件扩展并利用“Mathematica语言的强大功能和灵活性,以及公共格式提供的广泛分发。”[1])
7.0版中引入了动态语法高亮显示。在本例中,我们看到灰色表示注释,蓝色表示尚未定义的符号,黑色表示已定义的符号、匹配的括号和数字文字,绿色表示本地符号,紫色表示不匹配的括号。
一些数论函数
素数
Mathematica中与素数相关的基本函数有素数[n],PrimePi(x)和PrimeQ[n],哪些是第个素函数素数计数函数 和素数的特征函数分别是。
PrimePi【998.7654】
168
素数[168]
997
PrimeQ[%]
真的
|
在最后一个例子中,我们展示了%上一个输出的快捷方式,如计算器上的ANS键。与这些功能密切相关的是因子整数[n],它返回基本因子具有指数,如有必要,还可以使用复合体单元.
- (=====此空间保留给有关分区函数的某些人员[2]
- (=====这个空间是为一些关于基本REP函数的内容保留的=====)[3]
一些序列处理功能
在Mathematica文档中,序列处理被称为“列表操作”
序列处理的主要任务可能是表命令,它接受一个函数,通常是一个或两个变量,并通过变量的一些指定值对其进行迭代。
这个例子给出了几个正整数表单的(Mathematica中的默认起始值是1;要以0开头,必须显式声明)
表[6k+1,{k,20}]
{7, 13, 19, 25, 31, 37, 43, 49, 55, 61, 67, 73, 79, 85, 91, 97, 103, 109, 115, 121}
|
OEIS中经常使用的另一个列表操作命令是选择,它遍历列表并选择符合指定条件的元素。在上一次之后表输出,我们可以这样做
选择[%,PrimeQ]
{7, 13, 19, 31, 37, 43, 61, 67, 73, 79, 97, 103, 109}
|
选择常与谦逊、谦逊相伴范围命令。起初,一切似乎都是如此范围does是给出连续整数的列表。
范围[10]
{1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
|
但起始值不必是1,也不必是增量值,如果需要,增量值甚至可以是负值(在这种情况下,它是一个减量)。因此,
范围[100,2,-7]
{100, 93, 86, 79, 72, 65, 58, 51, 44, 37, 30, 23, 16, 9, 2}
|
给予A115020型但是更有用的是,算术运算只能应用于指定每个序列一次的整个序列。因此,我们前面的示例,可以更简洁地表示为6范围[20]+1.
还有用于比较序列、查找共同元素等的命令。
EIS格式。米
EIS格式。米将整数序列格式化为Neil Sloane的在线整数序列百科全书所期望的本地格式。作者:奥利维尔·杰拉德和埃里克·W·韦斯坦。
另请参见
OEIS序列输入字段
姓名·数据·抵消·评论·工具书类·例子·枫树·数学软件·掠夺·交叉参考·关键字·作者·扩展
笔记
外部链接