Содержание

Слайд 2

Описание объектов системы

В основе системы Mathematica лежит идея, что все можно

Описание объектов системы В основе системы Mathematica лежит идея, что все можно
представить как символьное выражение.
Все символьные выражения записываются в единой форме:
head[arg1,arg2,…]

Слайд 3

Описание объектов системы

Список элементов {a,b,c} List[a,b,c]
Алгебраическое выражение Plsu[Power[x,2],Sqrt[x]]
Уравнение x==Sin[x] Equal[x,Sin[x]]
Логическое выражение p

Описание объектов системы Список элементов {a,b,c} List[a,b,c] Алгебраическое выражение Plsu[Power[x,2],Sqrt[x]] Уравнение x==Sin[x]
&& ! q And[p,Not[q]]

Слайд 4

Описание объектов системы

График Graphics[{Circle[1,0],2}, {Circle[-1,0],2}]
Абстрактная математическая запись a⊕b~c∞ Tilde[Circleplus[a,b], Subscript[c,infinity]]
Кнопка ButtonBox[“Press here”]

Press here

Описание объектов системы График Graphics[{Circle[1,0],2}, {Circle[-1,0],2}] Абстрактная математическая запись a⊕b~c∞ Tilde[Circleplus[a,b], Subscript[c,infinity]]

Слайд 5

Описание объектов системы

Химическая формула HNO3 Chemical[{Hydrogen,1}, {Nitrogen,1}, {Oxygen,3}]
Электрическая цепь Circuit[{Resistor[“R”]}, {Capacitor[“C”]}]

Описание объектов системы Химическая формула HNO3 Chemical[{Hydrogen,1}, {Nitrogen,1}, {Oxygen,3}] Электрическая цепь Circuit[{Resistor[“R”]}, {Capacitor[“C”]}]

Слайд 6

Mathematica как калькулятор

Нажатие клавиш Ctrl+Enter является командой "вычислить".
Mathematica автоматически обрабатывает числа любого

Mathematica как калькулятор Нажатие клавиш Ctrl+Enter является командой "вычислить". Mathematica автоматически обрабатывает числа любого размера.
размера.

Слайд 7

Mathematica как калькулятор

Важной особенностью системы Mathematica является ее способность оперировать с символьными

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

Слайд 8

Двумерный график функции

Двумерный график функции

Слайд 9

Трехмерный график функции

Трехмерный график функции

Слайд 10

Вычислительная мощь

Эта команда создает матрицу случайных чисел размера 100x100
На большинстве компьютеров система

Вычислительная мощь Эта команда создает матрицу случайных чисел размера 100x100 На большинстве
Mathematica затрачивает меньше секунды на вычисление всех собственных значений этой матрицы и представление их модулей в виде графика.

Слайд 11

Вычислительная мощь

Mathematica может оперировать с числами любого размера. На большинстве компьютеров вычисление

Вычислительная мощь Mathematica может оперировать с числами любого размера. На большинстве компьютеров
точного значения 1000! в системе Mathematica занимает менее секунды.

Слайд 12

Вычислительная мощь

Mathematica способна проводить вычисления с любой заданной точностью. Здесь приведено значение

Вычислительная мощь Mathematica способна проводить вычисления с любой заданной точностью. Здесь приведено
числа пи, вычисленное с 500 знаками.

Слайд 13

Вычислительная мощь

Mathematica легко справляется с алгебраическими преобразованиями, которые заняли бы годы ручной

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

Слайд 14

Вычислительная мощь

Система Mathematica использует изощренные алгоритмы для упрощения выражений. Здесь % заменяет

Вычислительная мощь Система Mathematica использует изощренные алгоритмы для упрощения выражений. Здесь %
собой результат предыдущего вычисления.

Слайд 15

Математические возможности

Всякий раз, используя систему Mathematica, Вы обращаетесь к самой большой в

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

Слайд 16

Математические возможности

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

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

Слайд 17

Математические возможности

Mathematica может вычислять очень много разных типов интегралов.

Математические возможности Mathematica может вычислять очень много разных типов интегралов.

Слайд 18

Математические возможности

Mathematica может решать широкий класс обыкновенных дифференциальных уравнений и уравнений в

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

Слайд 19

Математические возможности

Встроенные алгоритмы системы Mathematica способны справиться с широким спектром математических задач.
Здесь

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

Слайд 20

Обработка данных

Mathematica позволяет импортировать данные в любом формате и затем их обрабатывать

Обработка данных Mathematica позволяет импортировать данные в любом формате и затем их
с помощью различных функций.
Чтение данных из файла image.dat

Слайд 21

Обработка данных

Изображение данных в виде графика плотности.

Обработка данных Изображение данных в виде графика плотности.

Слайд 22

Обработка данных

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

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

Слайд 23

Обработка данных

Здесь осуществлен сдвиг данных вправо.

Обработка данных Здесь осуществлен сдвиг данных вправо.

Слайд 24

Обработка данных

А здесь показан контурный график данных.

Обработка данных А здесь показан контурный график данных.

Слайд 25

Обработка данных

Тут изображены данные, в которых оставили только несколько компонент Фурье.

Обработка данных Тут изображены данные, в которых оставили только несколько компонент Фурье.

Слайд 26

Обработка данных

Распределение уровней серого в данных.

Обработка данных Распределение уровней серого в данных.

Слайд 27

Обработка данных

А это трехмерный график, основанный на данных.

Обработка данных А это трехмерный график, основанный на данных.

Слайд 28

Обработка данных

Mathematica может работать не только с числами, но и с данными

Обработка данных Mathematica может работать не только с числами, но и с
любого типа.
Чтение слов из файла dictionary.dat
Первые 40 слов словаря.
{a, AAA, AAAS, Aarhus, Aaron, ABA, Ababa, aback, abacus, abalone, abandon, abase, abash, abate, abbas, abbe, abbey, abbot, Abbott, abbreviate, abc, abdicate, abdomen, abdominal, abduct, Abe, abed,Abel, Abelian, Abelson, Aberdeen, Abernathy, aberrant, aberrate, abet, abetted, abetting, abeyance, abeyant, abhorred}

Слайд 29

Обработка данных

Здесь выбираются слова, являющиеся палиндромами (одинаково читающимися от начала к концу

Обработка данных Здесь выбираются слова, являющиеся палиндромами (одинаково читающимися от начала к
и от конца к началу) и состоящими более чем из 2 букв.
Здесь вычисляются длины всех слов.

Слайд 30

Обработка данных

А здесь подсчитывается общее число слов одинаковой длины.

Обработка данных А здесь подсчитывается общее число слов одинаковой длины.

Слайд 31

Обработка данных

График распределения длин слов.

Обработка данных График распределения длин слов.

Слайд 32

Звуки

Mathematica позволяет генерировать звуки.
Эта команда проигрывает звук с заданным сигналом. Услышать

Звуки Mathematica позволяет генерировать звуки. Эта команда проигрывает звук с заданным сигналом.
звук можно при двойном клике мышью по графику.

Слайд 33

Создание программ

Однострочные программы могут производить весьма сложные вычисления. Эта программа реализует одномерное

Создание программ Однострочные программы могут производить весьма сложные вычисления. Эта программа реализует
случайное блуждание.
График первых 200 шагов случайного блуждания.

Слайд 34

Создание программ

Эта программа реализует d-мерное случайное блуждание.
График трехмерного случайного блуждания.

Создание программ Эта программа реализует d-мерное случайное блуждание. График трехмерного случайного блуждания.

Слайд 35

Пакеты приложений

Пакет Combinatorica поставляется вместе с системой Mathematica и предназначен для решения

Пакеты приложений Пакет Combinatorica поставляется вместе с системой Mathematica и предназначен для решения задач дискретной математики.
задач дискретной математики.

Слайд 36

Пакеты приложений

Пакет WorldPlot еще одно стандартное расширение системы – Mathematica.

Пакеты приложений Пакет WorldPlot еще одно стандартное расширение системы – Mathematica.

Слайд 37

Пакеты приложений

Optica – это большой пакет системы Mathematica для разработки оптических систем.

Пакеты приложений Optica – это большой пакет системы Mathematica для разработки оптических систем.

Слайд 38

Визуализация

Эта команда рисует трехмерный параметрический график с автоматическим выбором большинства опций.

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

Слайд 39

Анимация

Создать рисунки (раскадровка)
Table[Plot[Sin[x-t],{х,0,2Pi}],(t,0,2Pi,2P1/10}];
Монтаж - выделить все 11 ячеек - «Ячейка»=> «Анимация Видео» ()

Анимация Создать рисунки (раскадровка) Table[Plot[Sin[x-t],{х,0,2Pi}],(t,0,2Pi,2P1/10}]; Монтаж - выделить все 11 ячеек -

Слайд 40

Анимация

Анимация
Имя файла: Mathematica.pptx
Количество просмотров: 321
Количество скачиваний: 4