- Главная
- Информатика
- Введение в систему Wolfram Language (Mathematica)

Содержание
- 2. Списки в пакете Mathematica. Задание 3 Задача 18. Задать список {a,b,c,d,e,f,g,h,j,k}. Извлечь из него первые 2
- 3. Списки в пакете Mathematica. Задание 3 Задача 21. Задать два списка {a,b,c,d,e,f,g,h,j,k,a,a} и {d,e,f,g,h,j,k,l,m,n}: последовательно объединить
- 4. Списки в пакете Mathematica. Задание 3 Задача 22. Задать список {b, a, c, a, b, c,
- 5. Списки в пакете Mathematica. Задание 3 Задача 24. Задать все возможные комбинации при выборе трех элементов
- 7. Скачать презентацию
Слайд 2Списки в пакете Mathematica.
Задание 3
Задача 18. Задать список {a,b,c,d,e,f,g,h,j,k}. Извлечь из него
Списки в пакете Mathematica.
Задание 3
Задача 18. Задать список {a,b,c,d,e,f,g,h,j,k}. Извлечь из него

первые 2 элемента и последние два с помощью ф-ии Take[]. Извлечь все элементы списка, кроме первого, используя ф-ю Rest[]. Извлечь все элементы списка, кроме первых трех, используя ф-ю Drop[].
Задача 19. К списку из предыдущего задания добавить элемент x в начало списка (ф-я Prepend[]). К исходному списку вставить элемент x на пятую позицию (ф-я Insert[]). К исходному списку вставить элемент x между всеми элементами (ф-я Riffle[]).
Задача 20. В исходном списке из предыдущего задания заменить пятый элемент на элемент «EE» (ф-я ReplacePart[]). В новом списке добавить элемент «QQ» к началу (ф-я Prepend[]) и концу списка (ф-я Append[]), удалить элемент на второй позиции (ф-я Delete[]).
Задача 19. К списку из предыдущего задания добавить элемент x в начало списка (ф-я Prepend[]). К исходному списку вставить элемент x на пятую позицию (ф-я Insert[]). К исходному списку вставить элемент x между всеми элементами (ф-я Riffle[]).
Задача 20. В исходном списке из предыдущего задания заменить пятый элемент на элемент «EE» (ф-я ReplacePart[]). В новом списке добавить элемент «QQ» к началу (ф-я Prepend[]) и концу списка (ф-я Append[]), удалить элемент на второй позиции (ф-я Delete[]).
Слайд 3Списки в пакете Mathematica.
Задание 3
Задача 21. Задать два списка {a,b,c,d,e,f,g,h,j,k,a,a} и {d,e,f,g,h,j,k,l,m,n}:
последовательно
Списки в пакете Mathematica.
Задание 3
Задача 21. Задать два списка {a,b,c,d,e,f,g,h,j,k,a,a} и {d,e,f,g,h,j,k,l,m,n}:
последовательно

объединить эти списки (ф-я Join[]);
объединить списки с удалением повторяющихся элементов (ф-я Union[]),
найти список элементов, которые присутствуют лишь в первом списке и не присутствуют во втором (ф-я Complement[]),
объединить списки в новый список, попеременно чередуя элементы исходных списков (ф-я Riffle[]),
найти список элементов, общих для этих списков (ф-я Intersection[]),
удалить из списка 1 все повторяющиеся элементы (ф-я DeleteDuplicates[]),
найти все подмножества элементов списка 1 (ф-я Subsets[]).
объединить списки с удалением повторяющихся элементов (ф-я Union[]),
найти список элементов, которые присутствуют лишь в первом списке и не присутствуют во втором (ф-я Complement[]),
объединить списки в новый список, попеременно чередуя элементы исходных списков (ф-я Riffle[]),
найти список элементов, общих для этих списков (ф-я Intersection[]),
удалить из списка 1 все повторяющиеся элементы (ф-я DeleteDuplicates[]),
найти все подмножества элементов списка 1 (ф-я Subsets[]).
Слайд 4Списки в пакете Mathematica.
Задание 3
Задача 22. Задать список {b, a, c, a,
Списки в пакете Mathematica.
Задание 3
Задача 22. Задать список {b, a, c, a,

b, c, g, j, w, j x, z, z, s}
отсортировать элементы списка в алфавитном порядке (ф-я Sort[]),
отсортировать элементы списка, удаляя все повторяющиеся элементы (ф-я Union[])
переставить список влево от первых двух элементов (ф-я RotateLeft[]).
переставить список вправо от последних трех элементов (ф-я RotateRight[]).
Задача 23. Для исходного списка из предыдущей задачи
попарно сгруппировать элементов списка, при этом элемент в конце слева, не имеющий пары, отбрасывается (ф-я Partition[]).
разделить список на части, состоящие из последовательности одинаковых элементов (ф-я Split[]).
отсортировать элементы списка в алфавитном порядке (ф-я Sort[]),
отсортировать элементы списка, удаляя все повторяющиеся элементы (ф-я Union[])
переставить список влево от первых двух элементов (ф-я RotateLeft[]).
переставить список вправо от последних трех элементов (ф-я RotateRight[]).
Задача 23. Для исходного списка из предыдущей задачи
попарно сгруппировать элементов списка, при этом элемент в конце слева, не имеющий пары, отбрасывается (ф-я Partition[]).
разделить список на части, состоящие из последовательности одинаковых элементов (ф-я Split[]).
Слайд 5Списки в пакете Mathematica.
Задание 3
Задача 24. Задать все возможные комбинации при выборе
Списки в пакете Mathematica.
Задание 3
Задача 24. Задать все возможные комбинации при выборе

трех элементов из списка {a,b,c} (ф-я Tuples[]).
Задача 25. Задать список из чисел {1, 54, 45, 32, 62, 15, 9}
отсортировать элементы списка в порядке возрастания (ф-я Sort[]),
определить наименьший (ф-я Min[]) и наибольший (ф-я Max[]) элемент списка
Найти длину списка (ф-я Length[])
Задача 26. Задать вложенный список {{a}, {{b,c}}, {a,{c,d}}}
удалить все «внутренние» скобки (ф-я Flatten[]),
удалить только один уровень скобок (ф-я Flatten[]).
Задача 27. Задать список {1, 2, 4, 8, 16, 32, 64} тремя различными способами с использованием ф-й Table[], Array[], NestList[].
Задача 25. Задать список из чисел {1, 54, 45, 32, 62, 15, 9}
отсортировать элементы списка в порядке возрастания (ф-я Sort[]),
определить наименьший (ф-я Min[]) и наибольший (ф-я Max[]) элемент списка
Найти длину списка (ф-я Length[])
Задача 26. Задать вложенный список {{a}, {{b,c}}, {a,{c,d}}}
удалить все «внутренние» скобки (ф-я Flatten[]),
удалить только один уровень скобок (ф-я Flatten[]).
Задача 27. Задать список {1, 2, 4, 8, 16, 32, 64} тремя различными способами с использованием ф-й Table[], Array[], NestList[].
Следующая -
Физика. Тест 1-15
Основные понятия теории автоматического управления. Лекция 1
Система управления базами данных (СУБД). Лекция №2
Интернет в жизни студента
Первый Бит международный интегратор эффективных ИТ-решений
Устройства ввода и вывода информации
Основные теоретические вопросы проектирования ПОР
Обеспечение трафика на офферы внутреннего рекла М1
BRC Calibration Tool — это новая программа для новых систем BRC
Текстовый редактор Word. Автофигуры и диаграммы
Локальные сети
Структуры, перечисления: их синтаксис и назначение (лекция 13)
Информационное обеспечение российской системы стандартизации
Основы программирования на языке Python
Понятие об электронной таблице
Компьютерные игры. Рисование огнём
1156777 (1)
Проектирование автоматизированной информационной системы управления чатботами социальной сети Вконтакте
Запись в файл. Чтение из файла. Работа со строками. Урок 6
Основные операторы цикла
Фирма Золотая амфора
Система автоматизации тестирования MakeTest
Совершенствование внеурочной учебной деятельности учащихся средствами информационных технологий
Мобильное приложенеие Simplification of studies
Порядок действий ликвидации последствий сбоев системы, кибератак. Возможные пути решения проблемы. Занятие 5
Расчет микросборки (микровыключателя)
Организация корпоративных сетей
Задачи ЦОИ и физические принципы получения изображений
Сетевые технологии, протоколы, утилиты