numlib
::lincongruence
Линейная конгруэтность
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
numlib::lincongruence(a
, b
, m
)
numlib::lincongruence(a,b,m)
возвращает ошибку, если один из аргументов оценивает ко многому неправильному типу.
Для целых чисел a
и b
и ненулевой целочисленный m
numlib::lincongruence(a,b,m)
возвращает отсортированный список всех решений x ∈ {0, 1, …, m - 1} линейной конгруэтности, если эта конгруэтность разрешима. В противном случае FAIL
возвращен.
Для целых чисел a
и b
и ненулевой целочисленный m
numlib::lincongruence(a,b,m)
возвращает отсортированный список всех решений x ∈ {0, 1, …, m - 1} линейной конгруэтности, если эта конгруэтность разрешима. В противном случае FAIL
возвращен.
Линейная конгруэтность, обладающая одним решением:
numlib::lincongruence(7,19,23)
Линейная конгруэтность, обладающая несколькими решениями:
numlib::lincongruence(77,209,253)
Линейная конгруэтность, обладающая никакими решениями:
numlib::lincongruence(77,208,253)
|
Целое число |
|
Целое число |
|
Ненулевое целое число |
numlib::lincongruence(a,b,m)
возвращает список неотрицательных целых чисел, если линейная конгруэтность разрешима.
numlib::lincongruence(a,b,m)
возвращает FAIL
если линейная конгруэтность не разрешима.
numlib::lincongruence(a,b,m)
возвращает вызов функции с его аргументами, оцененными, если один из аргументов является символьным выражением.