Mathematica基础——内置判定函数
1、SameQ判断两个式子是否相等。
SameQ[Sum[i,{i,n}], n (n+1)/2]
UnsameQ[Sum[i,{i,n}], n (n+1)/3]则判断是否不想等。
这两个函数简写为:
Sum[i,{i,n}]===n (n+1)/2
Sum[i,{i,n}]=!= n (n+1)/3


2、OrderedQ[{1,2,3,a}]
判断一组字符串是否按标准顺序排列。

3、MemberQ[{a,b,c,d,e},a]
FreeQ[{a,b,c,d,e},a]
判断元素a是否属于前面的集合。MemberQ和FreeQ的作用是相反的。


4、判断一个对象是不是向量。
VectorQ[{a, b, c}]VectorQ[1,2,3]VectorQ[1,2]

5、判断一个对象是不是矩阵:
MatrixQ[{{a, b}, {3, 4}}]MatrixQ[{{1}, {2, 3}}]

6、正整数判定:
IntegerQ[6]IntegerQ[7+u]

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:168
阅读量:154
阅读量:107
阅读量:123
阅读量:180