kroneckerDeltaСимвол дельты Кронекера
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
kroneckerDelta(m, <n>)
kroneckerDelta(m, n) символ дельты Кронекера. Это представляет 1 если m = n и 0 если m ≠ n.
kroneckerDelta(m) представляет 1 если m = 0 и 0 если m ≠ 0.
Вызовы kroneckerDelta(m, n) и kroneckerDelta(m - n) эквивалентны.
kroneckerDelta(m, n) урожаи 1 если аргументы mN совпасть.
Это дает к 0 если m - n дает к ненулевому численному значению.
Если любой m или n содержите символьные объекты и m - n не дает к численному значению, затем символьный вызов kroneckerDelta(m, n) или эквивалентный вызов kroneckerDelta(n, m) возвращен.
Числа с плавающей точкой такой как 1,0, 2.0 и т.д. обработаны как целые числа.
Обратите внимание на то, что kroneckerDelta(m,n) = kroneckerDelta(n,m) для arbitary аргументов mN. В символьных возвращаемых значениях можно обменяться упорядоченным расположением входных параметров.
kroneckerDelta используется и обрабатывается sum и ztrans, iztrans.
kroneckerDelta возвращается 1 или 0, соответственно, для аргументов, которые определенно совпадают или не совпадают:
kroneckerDelta(2, 2), kroneckerDelta(n, n), kroneckerDelta(2, 3), kroneckerDelta(n - 1, n + 1)
![]()
На символьный звонок отвечают, если система не может решить, совпадают ли аргументы:
kroneckerDelta(m, n), kroneckerDelta(m, 3), kroneckerDelta(3, n)
![]()
kroneckerDelta обрабатывается sum:
sum(a[n]*kroneckerDelta(n, 3), n = 0..infinity)
![]()
sum(a[n]*kroneckerDelta(n, m), n = 0..infinity)

iztrans может произвести условия, включающие kroneckerDelta:
iztrans(1/(z - 1), z, n)
![]()
ztrans(%, n, z)
![]()
|
арифметические выражения. Значение по умолчанию для |
Арифметическое выражение.
mN