整数或表达的除法
查找这些整数的所有非负二数。
找到整数的除数。您可以使用转换为符号对象的双重精度编号或数字。如果你打电话除分
对于双精度编号,它返回双精度数字的向量。
除数(42)
ans = 1 2 3 6 7 14 21 42
找到负整数的除数。除分
返回负整数的非负二数。
除数(-42)
ans = 1 2 3 6 7 14 21 42
如果你打电话除分
对于符号号码,它返回符号矢量。
除数(SYM(42))
ans = [1,2,3,6,7,14,21,42]
唯一的除法0.
是0.
。
除数(0)
ans = 0.
找到单变量多项式表达的除数。
找到这个单变量多项式的除数。您可以将多项式指定为符号表达式。
Syms X除数(x ^ 4 - 1,x)
ans = [1,x - 1,x + 1,(x-1)*(x + 1),x ^ 2 + 1,(x ^ 2 + 1)*(x - 1),...(x^ 2 + 1)*(x + 1),(x ^ 2 + 1)*(x - 1)*(x + 1)]
您还可以使用符号函数来指定多项式。
syms f(t)f(t)= t ^ 5;除数(F,T)
ans(t)= [1,t,t ^ 2,t ^ 3,t ^ 4,t ^ 5]
在找到多项式的分配时,除分
不会返回恒定因素的除法。
f(t)= 9 * t ^ 5;除数(F,T)
ans(t)= [1,t,t ^ 2,t ^ 3,t ^ 4,t ^ 5]
找到多变量多项式表达的除数。
找到多变量多项式表达的除数。假设你
和V.
是变量,和一种
是一个符号参数。将变量指定为符号向量。
Syms A U V除数(a * u ^ 2 * v ^ 3,[u,v])
ans = [1,U,U ^ 2,v,u * v,u ^ 2 * v,v ^ 2,u * v ^ 2,u ^ 2 * v ^ 2,v ^ 3,u * v ^ 3,U ^ 2 * v ^ 3]
现在,假设此表达式仅包含一个变量(例如,V.
), 尽管一种
和你
是符号参数。这里,除分
对待表达a * u ^ 2
作为一个常数并忽略它,只返回除数v ^ 3.
。
除数(a * u ^ 2 * v ^ 3,v)
ans = [1,v,v ^ 2,v ^ 3]
除数(0)
回报0.
。
除数(expr,var)
在找到多项式的除数时,不会返回恒定因素的除数。
如果您未指定多项式变量,除分
返回尽可能多的除数,包括恒定符号表达的除数。例如,除数(Sym(Pi)^ 2 * x ^ 2)
回报[1,pi,pi ^ 2,x,pi * x,pi ^ 2 * x,x ^ 2,pi * x ^ 2,pi ^ 2 * x ^ 2]
尽管除数(Sym(Pi)^ 2 * x ^ 2,x)
回报[1,x,x ^ 2]
。
对于有理数,除分
返回分子的所有除数除以分母的所有除数。例如,除数(Sym(9/8))
回报[1,3,9,15 / 2,3 / 2,9 / 2,1 / 4,3 / 4,9 / 4,1 / 8,3 / 8,9 / 8]
。