Купить Matlab  |  Mathematica  |  Mathcad  |  Maple  |  Statistica  |  Другие пакеты Поиск по сайту
Internet-класс  |  Примеры  |  Методики  |  Форум  |  Download
https://hub.exponenta.ru/


Введение в систему Mathematica
 

Основной подход к описанию объектов системы Mathematica

В основе системы Mathematica лежит идея, что все можно представить как символьное выражение.

Все символьные выражения записываются в единой форме: [Graphics:Images/index_gr_1.gif]

Список элементов

[Graphics:Images/index_gr_2.gif]
[Graphics:Images/index_gr_3.gif]

Алгебраическое выражение

[Graphics:Images/index_gr_4.gif]
[Graphics:Images/index_gr_5.gif]

Уравнение

[Graphics:Images/index_gr_6.gif]
[Graphics:Images/index_gr_7.gif]

Логическое выражение

[Graphics:Images/index_gr_8.gif]
[Graphics:Images/index_gr_9.gif]

Команда

[Graphics:Images/index_gr_10.gif]
[Graphics:Images/index_gr_11.gif]

График

[Graphics:Images/index_gr_12.gif]

[Graphics:Images/index_gr_13.gif]

Абстрактная математическая запись

[Graphics:Images/index_gr_14.gif]
[Graphics:Images/index_gr_15.gif]

Кнопка

[Graphics:Images/index_gr_16.gif]
[Graphics:Images/index_gr_17.gif]

Ячека ноутбука

[Graphics:Images/index_gr_18.gif]
[Graphics:Images/index_gr_19.gif]

Единая форма записи символьных выражений позволяет добавлять в систему Mathematica любую конструкцию.

Химическая формула

[Graphics:Images/index_gr_20.gif]
[Graphics:Images/index_gr_21.gif]

Электрическая цепь

[Graphics:Images/index_gr_22.gif]

[Graphics:Images/index_gr_23.gif]

Все операции в системе Mathematica в конечном счете являются преобразованиями символьных выражений.  В системе Mathematica реализована удобная система шаблонов для работы с правилами преобразований.

Команда [Graphics:Images/index_gr_24.gif] означает, что Mathematica должна применить подстановку [Graphics:Images/index_gr_25.gif]  к списку  [Graphics:Images/index_gr_26.gif].

[Graphics:Images/index_gr_27.gif]
[Graphics:Images/index_gr_28.gif]

Шаблоны [Graphics:Images/index_gr_29.gif] и  [Graphics:Images/index_gr_30.gif] замещают любое выражение, таким образом шаблон [Graphics:Images/index_gr_31.gif] замещает сумму двух произвольных объектов.

[Graphics:Images/index_gr_32.gif]
[Graphics:Images/index_gr_33.gif]
[Graphics:Images/index_gr_34.gif]
[Graphics:Images/index_gr_35.gif]

Mathematica использует шаблоны для обобщения понятия функции.

Это стандартное определение функции.

[Graphics:Images/index_gr_36.gif]

Здесь значение функции определяется для конкретной точки, причем это определение покрывает предыдущее.

[Graphics:Images/index_gr_37.gif]

Пример использования функции f.

[Graphics:Images/index_gr_38.gif]
[Graphics:Images/index_gr_39.gif]

Очищение символа f.

[Graphics:Images/index_gr_40.gif]

Важная особенность применения шаблонов заключается в том, что функция может принимать аргументы любого типа.

Здесь определена функция g, принимающая в качестве аргумента список из двух элементов.

[Graphics:Images/index_gr_41.gif]
[Graphics:Images/index_gr_42.gif]
[Graphics:Images/index_gr_43.gif]
[Graphics:Images/index_gr_44.gif]

Здесь определена функция area, принимающая в качестве аргумента объект [Graphics:Images/index_gr_45.gif].

[Graphics:Images/index_gr_46.gif]
[Graphics:Images/index_gr_47.gif]
[Graphics:Images/index_gr_48.gif]

Применение логического правила.

[Graphics:Images/index_gr_49.gif]

Далее

| На первую страницу | Поиск | Купить Matlab

Исправляем ошибки: Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter


Copyright © 1993-2024. Компания Softline. Все права защищены.

Дата последнего обновления информации на сайте: 04.03.17
Сайт начал работу 01.09.00