主要内容

Kroneckerdelta

Kronecker Delta功能

描述

例子

kroneckerDelta (M.的)回报1如果m == 0.0.如果m〜= 0

例子

kroneckerDelta (M.N.的)回报1如果m == n0.如果m〜= n

例子

比较两个符号变量

笔记

为了Kroneckerdelta使用数字输入,使用eq.代替功能。

设置符号变量M.等于符号变量N.并用Kroneckerdelta

Syms m n m = n;kroneckerDelta (m, n)
ans = 1

Kroneckerdelta回报1表示输入相等。

比较符号变量P.问:

syms p q kroneckerdelta(p,q)
ans = kroneckerdelta(p  -  q,0)

Kroneckerdelta不能决定违规p ==问:并返回使用未定定的输入函数调用。注意Kroneckerdelta(P,Q)等于Kroneckerdelta(P - Q,0)

强制逻辑结果以获得不可识别的输入,使用总是.的总是函数发出警告并返回逻辑0.错误的)用于不可确定的输入。设置未知选项错误的抑制警告。

Isalways(Kroneckerdelta(p,q),'未知','false')
ans =逻辑0

将符号变量与零比较

设置符号变量M.0.和测试M.对于平等0..的Kroneckerdelta功能错误,因为它不接受类型的数字输入双倍的

m = 0;Kroneckerdelta(M)
未定义的函数'kroneckerdelta'用于类型'double'的输入参数。

轶事转换0.在将其分配之前到一个符号对象M..这是因为Kroneckerdelta只接受符号输入。

syms m = sym(0);Kroneckerdelta(M)
ans = 1

Kroneckerdelta回报1表明这一点M.等于0..注意Kroneckerdelta(M)等于Kroneckerdelta(M,0)

比较数字矢量与符号变量

比较数字矢量[1 2 3 4]符号变量M..集M.3.

V = 1:4 syms m m = sym(3) sol = kroneckerDelta(V,m)
v = 1 2 3 4 m = 3 sol = [0,0,1,0]

Kroneckerdelta行为V.元素 - 返回向量,索尔,大小与V..第三个元素索尔1表明第三个要素V.等于M.

比较两个矩阵

比较矩阵一种B.

申报的矩阵一种B.

SYMS M A = [M m + 1 m + 2; m-2 m-1 m] b = [m m + 3 m + 2; m-1 m-1 m + 1]
a = [m,m + 1,m + 2] [m-2,m-1,m] b = [m,m + 3,m + 2] [m-1,m-1,m + 1]

相比一种B.使用Kroneckerdelta

索尔= kroneckerDelta (A, B)
sol = [1,0,1] [0,1,0]

Kroneckerdelta行为一种B.元素 - 返回矩阵索尔这与尺寸相同一种B..元素索尔这是1表示相应的元素一种B.是平等的。元素索尔这是0.表示相应的元素一种B.不平等。

Kroneckerdelta在输入到其他功能的输入中

Kroneckerdelta出现在输出中IZTRANS.

Syms Z n Sol = IZTRANS(1 /(Z-1),Z,N)
- kroneckerDelta(n, 0)

使用此输出作为输入Ztrans.返回初始输入表达式。

ztrans (sol n z)
ans = z /(z  -  1) -  1

滤波器响应Kronecker Delta输入

筛选以求得当输入是克罗内克函数时滤波器的响应。转换K.使用符号矢量轶事因为Kroneckerdelta只接受符号输入,并将其转换为双倍使用双倍的.提供任意滤波器系数一种B.为简单起见。

b = [0 1 1];a = [1 -0.5 0.3];k = -20:20;x =双(kroneckerdelta(sym(k)));y =滤波器(b,a,x);绘图(k,y)

图包含轴对象。轴对象包含类型线的对象。

输入参数

全部收缩

输入,指定为数字、向量、矩阵、多维数组或符号数字、向量、矩阵、函数或多维数组。至少有一个输入,M.N.,必须是象征性的。

输入,指定为数字、向量、矩阵、多维数组或符号数字、向量、矩阵、函数或多维数组。至少有一个输入,M.N.,必须是象征性的。

更多关于

全部收缩

Kronecker Delta功能

Kronecker Delta函数定义为

δ M. N. 的) = { 0. 如果是 N. 1 如果是 = N.

提示

  • 什么时候M.N., 这Kroneckerdelta函数返回

也可以看看

|

介绍了R2014b