文档帮助中心文档
国防部
除法后的符号模
从R2020b开始,国防部不再找到符号多项式的每个系数的模。有关更多信息,请参见兼容性的考虑。
m =国防部(a, b)
例子
m =国防部(一个,b)找到了模量后部门。求余数,使用快速眼动。
m =国防部(一个,b)
一个
b
快速眼动
如果一个那么是多项式表达式吗国防部(a, b)返回多项式的未求值的模。
国防部(a, b)
全部折叠
当被除数和除数都是整数时,求除法后的模。
求这些数除法后的模。
m = (mod(信谊(27),4),国防部(信谊(27),4),国防部(信谊(-27),4),国防部(信谊(-27),4)]
m = ( 3. - 1 1 - 3. ) [sym(3), -sym(1), sym(1), -sym(3)]
当被除数为有理数,除数为整数时,求除法后的模。
m = (mod(信谊(22/3),5),mod(信谊(1/2),7),国防部(信谊(27/6),-11)]
m = ( 7 3. 1 2 - 13 2 ) (信谊(7/3),信谊(1/2),信谊(13/2)]
( 7 3. 1 2 - 13 2 ) (信谊(7/3),信谊(1/2),信谊(13/2)]
当被除数为多项式表达式,除数为整数时,求除法后的模。如果被除数是多项式表达式,则国防部返回一个符号表达式,但不计算模数。
求除以后的模 1 0 多项式的 x 3. - 2 x + 9 9 9 。
信谊xA = x^3 - 2*x + 999;mUneval =国防部(10)
mUneval = x 3. - 2 x + 999 国防部 10 Rem (x^3 - 2*x + 999, 10)
为求每个多项式系数的模值,首先使用多项式系数。
多项式系数
[c t] =多项式系数(a)
c = ( 1 - 2 999 ) (信谊(1),信谊(2),信谊(999))
t = ( x 3. x 1 ) [x ^ 3, x,信谊(1)]
接下来,求中每个系数的模c除以10。用求出的系数重建一个新的多项式。
c
10
cMod10 = mod (c, 10);mEval =总和(cMod10 * t)。
mEval = x 3. + 8 x + 9 X ^3 + 8* X + 9
对于向量和矩阵,国防部在逐项除法后求模。当两个参数都是非标量时,它们必须具有相同的大小。如果一个参数是标量,则国防部函数将标量输入展开为与另一个输入大小相同的数组。
求两个矩阵的元素除法后的模。
=符号([27日、28日;29、30]);B =符号([2,3;4、5);M =国防部(A, B)
M = ( 1 1 1 0 ) (信谊(1),信谊(1);信谊(1),信谊(0))
( 1 1 1 0 ) (信谊(1),信谊(1);信谊(1),信谊(0))
求矩阵元素除法后的模一个和价值9。在这里,国防部扩展9到2——- - - - - -2所有元素等于的矩阵9。
9
2
M =国防部(9)
M = ( 0 1 2 3. ) (信谊(0),信谊(1);信谊(2),信谊(3))
( 0 1 2 3. ) (信谊(0),信谊(1);信谊(2),信谊(3))
创建两个代表锯齿波的周期函数。
用周期定义锯齿波T = 2和振幅一个= 1.5。创建一个符号函数y (x)。使用国防部函数来定义每个周期的锯齿波。锯齿波在整个周期内呈线性增长,在另一个周期开始时又回落到零。
T = 2
一个= 1.5
y (x)
T = 2;一个= 1.5;信谊y (x);y (x) = *国防部(x, T) / T;
画出这个区间的锯齿波(6 - 6)。
(6 - 6)
fplot (y)[6] 6日)
接下来,在一个周期内制造另一个对称的锯齿波。使用分段定义锯齿波在一个周期的前半段线性增加,然后在一个周期的后半段线性减少。
分段
y (x) =分段(0 < mod (x, T) < = (T / 2) 2 * * mod (x, T) / T,…(T/2) < mod(x,T) <= T, 2*A - 2*A*mod(x,T)/T)
被除数(分子),指定为数字、符号数、变量、多项式表达式,或数字、符号数、变量或多项式表达式的向量或矩阵。输入一个和b必须是相同的大小,除非1是标量。该函数将一个标量输入展开为一个与另一个输入大小相同的数组。
除数(分母),指定为一个数、符号数、数的向量或矩阵或符号数。输入一个和b必须是相同的大小,除非1是标量。该函数将一个标量输入展开为一个与另一个输入大小相同的数组。
的模量一个和b是
国防部 ( 一个 , b ) = 一个 − b · 地板上 ( 一个 b ) ,
在哪里地板上轮(一个/b)向负无穷。例如,-8和-3的模是-2,而-8和3的模是1。
地板上
如果b= 0,然后国防部(一个,b) =国防部(一个,0) = 0。
调用国防部对于不是符号对象的数字调用MATLAB®国防部函数。
全部展开
R2020b行为改变
从R2020b开始,国防部不再找到符号多项式的每个系数的模。相反,国防部(a, b)如果,返回未计算的符号表达式一个是符号多项式和b是实数。求多项式中每个系数的模一个,使用[c t] =多项式系数(一个);总和(mod (c, b)。* t)。现在可以通过使用来定义周期来创建周期符号函数国防部。例如,请参见制造周期性的锯齿波。
[c t] =多项式系数(一个);总和(mod (c, b)。* t)
多项式系数|powermod|quorem|快速眼动
powermod
quorem
您有这个示例的一个修改版本。要用编辑打开这个例子吗?
您点击了一个对应于这个MATLAB命令的链接:
通过在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站来获得可用的翻译内容,并看到当地的活动和提供。根据您所在的位置,我们建议您选择:。
你也可以从以下列表中选择一个网站:
请选择表现最佳的中国网站(中文或英文)。MathWorks的其他国家网站并没有针对您所在位置的访问进行优化。
与当地办事处联系