Главная Длительная эволюция [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [ 81 ] [82] [83] [84] [85] [86] Equal[lhs,rh8], или Ihs == rhs, дает результат True, если lha и rha совпадглот как выражения „Математики", и False, если lha и rhs явно не идентичны, что устанавливается, например, при сравнении чисел или строк. В остальных случмх Ekiual не вычисляется. Функция Equal используется для представления уравнений и систем уравнений в символьной форме. Возможна запись Equal[e], что вычисляется как True. Or[ei,e2,...], или ei ej есть логическая функция „ИЛИ". Используется при записи решений. Алгебраические и трансцендентные уравнения AlgebraicRules[eqns,{xi,Xj,...}] порождает список гигебраических правил, по которым переменные, стоящие ранее в списке.эаменяются на переменные, стоящие позже, в соответствии с уравнениями едпз. AlgebraicRules порождает объект AlgebraicRulesData, который содержит представление в виде базиса Гребнера для уравнений eqns. EHminate[eqns,vars] исключает переменные vars в системе уравнений едпз. Перемеш]ые могут быть любыми выражениями. Уравнения должны быть представлены в форме Ihs == rhs и объединены в систему либо с помощью списка, либо с помощью & ii. Функция Eliminate предназначена главным образом для работы с линейными и полиномиальными уравнениями. GroebnerBasis[{polyi,polyj,...},{xi,Xj,...}] вычисляет список полиномов, которые образуют один из возможных базисов Гребнера идеала, порожденного polyi. Базис Гребнера может зависеть от порядка, в котором даны Xi. NSolve[lhs== rhs.var] дает список приближенных численных значений корней полиномиального уравнения. NSolve[eqn, каг, п] дает результат с п знаками после запятой. NSolve[egn,i/ar] эквивалентно N[Solve[e7n,tor]], за исключением точности вычислений. Reduce[eqns,vars] упрощает уравнения eqns с тем, чтобы решить их относительно vars. Уравнения, порождгъемые Reduce, эквивалентны eqns и содержат все их возможные решения. Reducefegna, vars,elims] упрощает уравнения, стараясь исключить переменные elims. Уравнения должны быть заданы в форме Ihs -= rhs, а системы заданы с помощью списка или fc fc. Функция Reduce предназначена в основном для решения полиномигшьных уравнений. Roots[lhs == rhs] приводит к дизъюнкции уравнений, которая представляет корни полиномиального уравнения. Roots использует функции Factor и Decompose для нахождения корней. Solve[eqns, vars] решает уравнение или систему уравнений относительно переменных vars. Solvt[eqns,vars,elim3] решает уравнения относительно vars, исключая переменные elims. Уравнения должны быть представлены в форме Ihs == rhs, а система ургшнений с помощью списка или булевых операций kii. Solve[e9ne] решает уравнения относительно всех входящих переменных. При нгишчии нескольких решений ответ представляется в виде списка. Кратные решения представляются столько раз, какова их кратность. Solve предназначается главным образом для решения линейных и полиномиальных уравнений. Опция InversRmctions определяет, должны ли использоваться обратные функции для представления решений более общих уравнений. По умолчанию опция InverseFimction установлена на Automatic. В этом случае Solve пользуется обратными функциями, но печатает соответствующее предупреждение. Solve ищет общие решения, игнорируя частные случаи, возникающие при специальных значениях параметров, входящих в уравнения. Полное исследование таких случаев проводит функция Reduce. Solve не всегда получает все решения. Эта функция приводит явные решения, которые ей удалось найти, и дает символическое представление оставшихся ненайденными решений в терминах функции Roots. Solve дает ответ {}, если уравнения не имеют решений. Solve[egn3,Mode -> Modular] решает уравнения, трактуя ргшенства по модулю целого числа,которое можно задать, присоединяя уравнение Modulus == р. Если такого уравнения нет. Solve пытается найти решения для возможных целых чисел. SoIveAlways[eqns,vars] дает значения параметров, таких, что уравнения справедливы при любых значениях переменных vars. Solve-Always хфедназначена в основном для линейных и полиномиальных уравнений. Она получает соотношения между параметрами, явно входящими в уравнения, но не входящими в список far л. SolveAlways[egn3, vara] эквивалентно Solve[!Eliminate[!egna, vara]]. ToRuIes[eqns] применяется к логической комбинации уравнений в форме, порождаемой функциями Roots и Reduce и преобразует их в список правил в форме, генерируемой Solve. ToRules игнорирует неравенства (! =) и, следовательно, дает только „общие" решения. Числа, функции с численными аргументами и численные методы Abs[z] - абсолютное значение числа z. ArcCos[z] - значение функции Агссоз комплексного аргумента z. Для вещественного аргумента изменяется от О до тт. ArcCosh[z] - значение обратной функции к гиперболическому косинусу от комплексного числа г. ArcCot[z] - значение функции Arcctg от комплексного числа г. ArcSin[z] - значение функции Arcsin комплексного аргумента z. Для вещественного аргумента изменяется от -7г/2 до jr/2. ArcSinh[z] - значение обратной к гиперболическому синусу функции комплексного аргумента z. ArcTan[z] - арктангенс комплексного числа z. Значения заключены между -Я-/2 и tr/2. ArcTanh[z] - значение обратной к гиперболическому тангенсу функции от комплексного аргумента z. Arg[z] - аргумент комплексного числа z. Изменяется от -ж до jr. Beta[a,b] - Эйлерова бета-функция. Binomial[n,m] - биномиальный коэффициент. Ceiling[x] - наименьшее целое, превосходящее вещественное число х. Для комплексного числа а + 1Ь с а к Ь типа Real имеет результатом комплексное число Ceiling[a]-f-/Ceiling[b]. Chop[expr] заменяет вещественные числа, меньшие 10"°, в выражении ехрг на 0. Chop[ei:pr,ep5] заменяет на О вещественные числа по абсолютной величине меньшие eps. Conjugate[z] - комплексное число, сопряженное с z. Cos[z] - косинус комплексного числа z. Co8h[z] - гиперболический косинус комплексного числа z. Cot[z] - котангенс комплексного аргумента z. Degree - число радиан в одном градусе. Применяется в аргументах тригонометрических функций. Divide[x,y] - то же самое, что ху". Divi8ors[n] -• список делителей целого числа п. Е - основание натуральных логарифмов. Erf[z] - функция ошибок erf. EulerGamma - эйлерова константа гамма. [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [ 81 ] [82] [83] [84] [85] [86] 0.0016 |