Первое знакомство с пакетом Mathematica
Замена фрагментов выражения expr по правилам rules (ReplaceAll): expr /. Rules
Значок получается последовательным набором - и > или с использованием палетки .
Значок получается последовательным набором и или с использованием палетки . В отличие от , которое сначала вычисляет , а потом заменяет на результат вычислений все вхождения , правило вычисляет отдельно для каждого вхождения :
Равенства и неравенства
Значки , и получаются последовательным набором и соответственно или с использованием палетки .
Решение уравнений и неравенств
Решение дифференциальных уравнений
Численное решение дифференциальных уравнений
Кроме самого уравнения, нужно задать начальные условия и область изменения переменной:
Преобразование выражений, упрощение
Программирование
Булевы операции
- , или , или (набрать ),
- , или , или (набрать ),
- , или , или (набрать ),
- или ,
- или ,
- ,
Условные операторы
Оператор If[condition, t, f] или If[condition, t, f, u]
Если условие дает , то выполняется часть , если условие дает , то выполняется часть , если условие не дает ни , ни , то выполняется часть :
Оператор Which[test1, value1, test2, value2, ...]
Последовательно выполняет тесты, возвращая значение для первого теста, дающего :
Присвоение при условии lhs := rhs /; test
Присвоение происходит только в случае, если тест дает :
Операторы цикла и контроля
- Оператор выполняет для всех между и ;
- Оператор выполняет для всех между и с шагом ;
- Оператор выполняет для всех из списка ;
- Оператор выполняет в количестве раз
В приводимом ниже примере команда выводит результат на экран: