主要内容

除分

整数或表达的除法

描述

例子

除数(N找到整数的所有非负二数N

例子

除数(expr.vars.找到多项式表达的除数expr.。这里,vars.是多项式变量。

例子

整数的除法

查找这些整数的所有非负二数。

找到整数的除数。您可以使用转换为符号对象的双重精度编号或数字。如果你打电话除分对于双精度编号,它返回双精度数字的向量。

除数(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]

也可以看看

||

在R2014B中介绍