Главная » Просмотр файлов » Дьяконов В.П. Maple 9.5 и 10 в математике, физике и образовании

Дьяконов В.П. Maple 9.5 и 10 в математике, физике и образовании (1185901), страница 17

Файл №1185901 Дьяконов В.П. Maple 9.5 и 10 в математике, физике и образовании (Дьяконов В.П. Maple 9.5 и 10 в математике, физике и образовании.djvu) 17 страницаДьяконов В.П. Maple 9.5 и 10 в математике, физике и образовании (1185901) страница 172020-08-25СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 17)

Они будут рассмотрены в дальнейшем. В принципе, размерность массивов, создаваемых списками, не ограничена, и массивы могут быть многомерными. 2.2.4. Работа с построителем матриц Маттш Выжег Мар1е 9.5 2.2. Сложные типы данных П7 2.2.5. Работа с построителем матриц Матп1х Вц11дег Мар!е 10 В Мар!е 1О построитель матриц Магпх Вш!серег немного усовершенствован. В нем есть два окна просмотра созданной матрицы — одно для обычного вида матрицы. а другое в виде системы линейных уравнений (рис.

2.71 в котором последний столбец расширенной матрицы представляет столбец свободных членов. Глава 2. Типы данньп и работа с ни.чи 11Р 2.2. Сложные типы данных цветов — красного, зеленого и синего (система КСВ). Кнопка ОК вводит в текущую сгроку ввода Мар1е 10 матричный объект, представляющий импортируемые данные. 2.2.7. Просмотр импортируемых в Мар1е 10 данных Активизируя кнопку предварительного просмотра Ргеиев можно вывести окно просмотра, показанное на рис.

2.10 при открытой вкладке ТаЫе (Таблица). В левом верхнем углу окна документа на рис. 2.10 виден матричный обьект, представляющий импортированные в Мар!е !О данные. Нетрудно заметить, что он задан тремя массивами (матрнцами) с индексацией элементов строк от 1 до 480 и столбцов от ! до 640. Как уже отмечалось это три массива КСВ-представления цветного рисунка. Нетрудно заметить также, что каждый элемент массива представлен числом в формате чисел с плавающей точкой. Линейки прокругки позволяют просмотреть весь набор чисел каждого массива. Глава 2.

Типы данных и работа с ними и.явол н.б40х н.зА юр Еои Ту~к:Хааа~ Яо аве: ~сс~ждий~ Спи»: С ел1ю. 2.2. Сложиые типы дапиых 2.2.8. Создание Мар!е-таблиц и их применение Еще одним важным типом множественных данных являются таблицы. Они задают данные с произвольной индексацией.

Для создания таблиц служит функция !аЫе, которая при вызове в простейшем виде !аЫеД создает шаблон пустой таблицы: > гаЬ1е[]; !аЫе [ Пустая таблица резервирует память под данные. Когда параметром функции (аЫе является список выражений, он выводится в естественном порядке расположения элементов таблицы, но с произвольным порядком индексации: > Т:=ГаЬ1е((1,2, Р1, всгвпд" 1) ' Т: = (аЫе([1 = 1, 2 = 2, 3 = з, 4 = з(г[пе[) > Т[3]( > Б:=гаЬ1е ( [ (опе) =1, (гео) =2, (гьгее) =31) Ю: = (аЫе([опе = 1, (йгее = 3, ьо = 2[1 > Б[1); > Б[сео]; > Б[гьгее]; > епсгзев(Б) [1[, [3[, [2[ > 1па1сев(Б) [опе[.[())гее[,[пя)[ В конце приведенных примеров показано, как можно выделить отдельные компоненты таблицы и вывести значения и индексы таблицы с помощью функций еп[г]ев и 1п(]]сев. Следующие примеры показывают, что таблицу можно использовать для выполнения математических преобразований: > Р:= ГаЬ1е( [з1п=соз, сов=-в1п] ): ор (ор (Р) ); [сов=-ып, яп =сев[ > Р[сов] (Р1/2) > Р[вьп1(0) Глава 2.

Типы даииа(х и работа с иими > ееа1 » (сов (РЬ/2) )," О. > еча18 (вип (0) ) О. Следует внимательно присмотреться к этим примерам — они демонстрируют замену функции косинуса на синус со знаком «-» и синуса на косинус. 2.2.7. Пакет [л[втТоо! для работы со списками Для работы со списками имеется пакет расширения [л]8(Тоо1. Его вызов и состав новых определений — функций представлены ниже: > и[ГИ(Ьгвгтоо1в): Иагпупд, гпе авв) дпеа паве Огоср пои 'пав а 91оЬа1 Ыпс)1пд В(пагур!асе, В]пагуЮеагсл, Сагедог(ее, Юо(рлЫисг, Епитега)е, Ртг]Яеред(!опв, Р!аиеп, Р!аг(епОпсе, Сгоир, 7пгег!еауе, !от, ЯотБег7иепсе, Маде[7п(г7ие, Раг], Рагг(а!кипи, Яеиегве, Яогаге, $оггег], Вр!]г, Тгапврове Применительно к задачам данной книги применение этого пакета ограничено.

Поэтому ограничимся несколькими примерами его применения (файл 1!81(оо]8): > пуЬ1вс := 1вес)( 1спргвле(1], 1=1..20 )]) туЫ(:= [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71) > 81пагуэеагсп( еувввс, 61, '< ); 18 > кенегве(вуьгвг]; [71, 67, 61, 59, 53, 47, 43, 41, 37, 31, 29, 23, 19, 17, 13, 11, 7, 5, 3, 2) > РвпааереСПюм (вуЬ1вс]; > Р1пг]аерес1Г1опв(11,2,3,1,5,31]; [1, 3) > Ь:= [О., 84, .91, .14, -.76, ".96, —.28, .66, .99, .41, -.54]," Е:= [О, 84, .91, .! 4, —.76, —.96, -.28, .66, .99, .41, -.54) > Н := [1 , 54, †.42, †.99, †.65, .28, .96, .75, †.15.

†.91, †.84]) М:= [1, 54, †.42, †.99, †.65, .28, .96, .75, †.15, †.91, †.84) > Оосргоаосс(Ь, Ь]: 5.0063 > ОоГРгоаосс(Ь, Н)г .3162 Нетрудно заметить, что применение этих функций [как и ряда другил) достаточно очевидно.

123 2.3. Применение констант 2.2.8. Структура разбросанных полиномов ряда переменных 80МРо!упоп) В Мар]е 9.5 введена новая структура данных — разбросанные полиномы ряда переменных — БОМРо]упогп (Зрагзе Пз(г]Ьц1е(] Мц]1[час]а(е Ро!упоп)). Примеры применения новой структуры: )(:=ВПМРо1упов(х — 2 х - 2 х + 4, [х]) В:=ЯПМРо1упоа(х*у"2+х"2*у" 3 + (2» 1) у + 1, [х, У] ) Из этих примеров форма задания таких полиномиальных структур очевидна. С ними можно проводить различные операции — вычислять степень по каждой переменной, выполнять арифметические операции и т.

д. 2.3. Применение констант 2.3.1. Символьные и числовые константы Константы — это простейшие именованные объекты, несушие заранее предопределенные значения. Их имена (идентификаторы) также заранее определены и не могут меняться. Подробную информацию о константах можно найти, исполнив команду?сопв1ап(. Константы могут быть символьными, т. е. представленными только своим символьным именем. Обычные числовые константы не имеют имени и представлены просто числами, типы которых были указаны выше. Можно считать, что именем такой константы является само ее значение.

Например, в выражении 2*сап(1.25) числа 2 и 1.25 являются числовыми константами. При этом указание десятичной точки делает константу действительным числом — например, 2 — это целочисленная константа, а 2., 2.0 или 1.25 — это уже действительные константы. 2.3.2. Строковые константы Строковыми константами являются произвольные цепочки символов, заключенные в обратные апострофы, например, 'Не]]о', 'Привет', 'Му пцгпЬег' и т. д. Числа, заключенные в апострофы, например '123456', также становятся строковыми константами, которые нельзя использовать в арифметических выражениях.

Строковые константы представляют значения строковых переменных. В них можно использовать символы кириллицы, при условии, что соответствуюшие шрифт имеется. 2.3.3. Встроенные в ядро Мар!е константы Есть также ряд констант, которые правильнее считать заведомо определенными глобальными переменными (файл сопз(): > сопагапсвг ]а!ЗЕ, т, со, ГШЕ, Са(а!ап, ГА].1., Х Ниже указано их назначение: 1а[ве — логическое значение «ложно»; у ипи йагпгпа — константа Эйлера, равная 0.5772 ]5бб49...; «о ипи ]пап]1у — положительная бесконечность (отрицательная задается как Чпбпйу); 124 Глава 2. Ганы Данных и работа с ними 1гце — логическое значение «истинно»; Са1а1ап — константа Каталана, равная 0.9 ! 59б5594...; РА!(.

— специальная константа (см. справку, выдаваемую по команде?РА((.); 1 — мнимая единица (квадратный корень из — 1): х ипи Р! — представляет константу л = 3.141.... Любопытно, что в этот список не входит основание натурального логарифма — число е. В качестве этой константы рекомендуется использовать ехр(1). Она отображается как жирная прямая буква Е. А ехр(1.0) выводит 2.7 ! 828... (что и следовало ожидать). В список не вошел и ряд других констант, например: )ч ЫЛ.— пустая часть последовательностей, Оп1ег — порядок многочлена, Рпп(!ече! — уровень вывода сообщений и др. 2.З.4. Идентификация констант Функции 1уре(х, сопи(ап1) и 1уре(х, геа1сопв) возвращают логическое значение 1п)е, если х представляет целочисленную или вещественную константу, и 1а)ве, если х не является константой.

Таким образом, эти функции можно использовать для идентификации констант, например: > суре(рт,сопвеапс); ггие > суре(1/2,сопвсапс)г иие > суре (. 3, сопвеапс) г иие > суре(х/у,сопвеапс)) /а!ве > гуре (1п (-Рь), сопвсапе) ггие > суре (1птьп1су, сопвгапс) иие > гуре(1. 234, геа1сопв); ггие > суре(х*у, геа1сопв) ( Га!ве > гуре (2+3*1, геа1сопв) ( /а!ве 2.3.5. Защита идентификаторов констант Имена встроенных констант (как и имена функций) защищены специальным атрибутом рго1ес(е(). Поэтому (без его снятия) константам нельзя присваивать какие либо значения: 125 2.4. Работа с размерньани величинами > Р1:=1) Еггог, агсеврГЫд Го аввгдп Гс 'Р1' ивась 1в ргосессес) > дапяпа) > сапяпа:=10я Еггог, аГГеврс1пд Го аввщп Го 'даеяпа' ип1с)) 1в ргосессес) Стоит упомянуть о такой экзотической возможности, как задание в Мар]е собственных констант путем описания алгоритма генерации входяших в константу цифр.

Характеристики

Тип файла
DJVU-файл
Размер
14,75 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6392
Авторов
на СтудИзбе
307
Средний доход
с одного платного файла
Обучение Подробнее