Стахин Н.А., Основы работы с системой аналитических (<strong>символьных</strong>) <strong>вычислений</strong> MaximaВозведение в степень можно обозначать тремя способами: ^ , ^^ , **.Извлечение корня степени n записывают, как степень ^^(1/n).Напомним еще одну встроенную в Maxima полезную операцию –нахождение факториала числа. Эта операция обозначается восклицательнымзнаком.Например, 6!=1⋅ 2⋅ 3⋅ 4⋅ 5⋅ 6=120.Для увеличения приоритета операции, как и в математике, при записикоманд для Maxima используют круглые () скобки.3.5. ПеременныеДля хранения результатов промежуточных расчетов применяютсяпеременные. Заметим, что при вводе названий переменных, функций иконстант важен регистр букв, так переменные x и X – это две разныепеременные.Присваивание значения переменной осуществляется с использованиемсимвола: (двоеточие), например x: 5;.Если необходимо удалить значение переменной (очистить ее), топрименяется метод kill:kill(x) – удалить значение переменной x;kill(all) – удалить значения всех используемых ранее переменных.И кроме того, метод kill начинает новую нумерацию для исполняемыхкоманд (обратите внимание, что ответом на команду (%i3), приведенную выше,оказался ответ с номером ноль (%o0) done, и далее нумерация командпродолжилась с единицы).3.6. Математические функцииВ Maxima имеется достаточно большой набор встроенных математическихфункций. Вот некоторые из них (табл.2). Следует иметь ввиду, что некоторыеназвания функций отличаются от названий, используемых в отечественнойлитературе: Вместо tg – tan, вместо ctg – cot, вместо arcsin – asin, вместо arccos– acos, вместо arctg – atan, вместо arcctg – acot, вместо ln – log, вместо cosec –csc.14
Стахин Н.А., Основы работы с системой аналитических (<strong>символьных</strong>) <strong>вычислений</strong> MaximaВстроенные математические функции Maxima и примеры ихиспользованияТаблица 23.7. Правило записи функцийДля записи функции необходимо указать ее название, а затем, в круглыхскобках записать через запятую значения аргументов. Если значениемаргумента является список, то он заключается в квадратные скобки, а элементысписка также разделяются запятыми.Пример:sin(x);integrate(sin(x),x,-5,5); plot2d([sin(x)+3,cos(x)],[x,-%pi, %pi],[y,-5,5]);3.8. Пользовательские функцииПользователь может задать собственные функции. Для этого сначалауказывается название функции, в скобках перечисляются названия аргументов,15
- Page 1 and 2: Федеральное агентс
- Page 3: Стахин Н.А., Основы
- Page 7 and 8: Стахин Н.А., Основы
- Page 9 and 10: Стахин Н.А., Основы
- Page 11: Стахин Н.А., Основы
- Page 16 and 17: Стахин Н.А., Основы
- Page 19 and 20: Стахин Н.А., Основы
- Page 21 and 22: Schützengesellschaft IllhartWinter
- Page 23 and 24: Стахин Н.А., Основы
- Page 25 and 26: Стахин Н.А., Основы
- Page 27 and 28: Стахин Н.А., Основы
- Page 29 and 30: Стахин Н.А., Основы
- Page 31 and 32: Стахин Н.А., Основы
- Page 33 and 34: Стахин Н.А., Основы
- Page 35 and 36: Стахин Н.А., Основы
- Page 37 and 38: Стахин Н.А., Основы
- Page 39 and 40: Стахин Н.А., Основы
- Page 41 and 42: Стахин Н.А., Основы
- Page 43 and 44: Стахин Н.А., Основы
- Page 45 and 46: Стахин Н.А., Основы
- Page 47 and 48: Стахин Н.А., Основы
- Page 50: Стахин Н.А., Основы
- Page 54 and 55: Стахин Н.А., Основы
- Page 56 and 57: Стахин Н.А., Основы
- Page 60 and 61: Стахин Н.А., Основы
- Page 63 and 64: Стахин Н.А., Основы
- Page 65 and 66:
Стахин Н.А., Основы
- Page 67 and 68:
Стахин Н.А., Основы
- Page 69 and 70:
Стахин Н.А., Основы
- Page 71 and 72:
Стахин Н.А., Основы
- Page 73 and 74:
Стахин Н.А., Основы
- Page 75 and 76:
Стахин Н.А., Основы
- Page 77 and 78:
Стахин Н.А., Основы
- Page 79 and 80:
Стахин Н.А., Основы
- Page 81 and 82:
Стахин Н.А., Основы
- Page 83 and 84:
Стахин Н.А., Основы
- Page 85 and 86:
Стахин Н.А., Основы