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

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

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

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

Ввод выражения оканчивается нажатием клавиши Еп1ег. При этом маркер ввода (жирная мигающая вертикальная черта) может быть в любой позиции строки. Если надо перенести ввод на новую строку, следует нажимать клавиши 8))!(( и Еп1ег совместно. С помощью одного, двух или трех знаков % (в реализациях до Мар)е Ч К5 это был знак прямых кавычек ") можно вызывать первое, второе или третье выражение с конца сессии (файл ехрг): > а:Ь:с: > %( > а:Ь:с: > ЪЪг 3.5. Расширенные возможности Мафе в работе с выражениями 183 > а:Ь:с: > ЪЪЪ) > 2+3: > Ъ) > ЪЪ+5) !О Особая роль при вводе выражений принадлежит знакам прямого апострофа (одиночного ' или двойного ").

Заключенное в такие знаки выражение освобождается от одной пары (закрывающего и открывающего знаков '): > ' ' Гасгог(а" 2+2*а*Ь"2+Ь" 2) ' '; Тасго)(а) + 2аЬ' + Ь')' Гас1ог(а~ + 2аЬ~ + Ь)) > Гассог(а"2+2*а*Ь+Ь"2) (а +Ь) Некоторые другие возможности обрамления выражений апострофами мы рассмотрим позже. Наиболее важная из них — временная отмена выполненного ранее присваивания переменным конкретных значений.

Для завершения работы с текущим документом достаточно исполнить команду цц)1, бопе или в(ор, набранную в строке ввода (со знаком; в конце). 3.5.2. Оцениввиие выражений Встречая выражение, Мар!е оценивает его, то есть устанавливает возможность его вычисления и, если возможно, вычисляет его. Если выражение — скалярная переменная, то ее значение будет выведено в ячейке вывода. Для переменных более сложных типов выводится не их значение, а просто повторяется имя переменной. Просто повторяются также имена неопределенных переменных.

Для оценивания выражений различного типа существует группа функций, основные из которых перечислены ниже: ° еча)(аггау) — возвращает вычисленное содержимое массива апау; ° еча)((ехрг, и) — вычисляет ехрг и возвращает вычисленное значение в форме числа с плавающей точкой, имеющего и цифр после десятичной точки; ° еча1Ь)(ехрг) — вычисляет ехрг и возвращает вычисленное значение с точностью, присущей оборудованию данного компьютера; ° еча)1()п1(1, х=а..Ь)) — оценивает и возвращает значение определенного интеграла )п1((,х=а..Ь); ° еча)1()п1(1, х=а..Ь)) — оценивает и возвращает значение определенного интеграла, заданного инертной функцией 1п1((,х=а..Ь); ° еча)1(!п1(1, х=а..Ь, г)191!а, Йа9)) — аналогично предыдущему, но возвращает значение интеграла с заданным параметром б1п1)а числом цифр после десятичной точки и со спецификацией метода вычислений йап; 184 Глава 3.

Райнна с математическими выразкениями и (]гунн((иями вап соз (ап сзс зес 8!пй (апй сзсЬ ззсй Агсз(п агссоз Агсз(пь агссозп агс(ап а гесса агссо(Ь соп1ода(е агссзс агс(апй агссзсй агсзесЬ Ехр (и з(]п аЬз агягзпеп( з)опогп сввп гге Ро(аг (агпоег(](г' ся(од Е( зогг] Примеры применения функций оценивания даны ниже > йг=[ [1, 2], [3~ 4 ] ] ' А;= И!, 2), [3, 4И > ена1(й! г [[1, 2), [3, 4Ц > ена1Й (зап (1) ) ." (файл еча1): .8414709848 > ена1Г (зап (2) "2+сов (2] "2, 20]; 1.0000000000000000000 > ена1ЬГ(з1п(1]]Г .841470984807896505 > ена1в(20*й+1)г 21 40 > 1<3( 1<3 > ена1Ь(1<3)г «ие ° еча(гп(гпехрг) — вычисляет значение матричного выражения гпехрг и возвращает его; ° еча(Ь(Ьехрг) — вычисляет и возвращает значения логических условий; ° еча]с(сехрг) — вычисляет значение комплексного выражения; ° еча]г(ехрг, агпр1) — оценивает и возвращает значения интервальных выражений (функция должна вызываться из библиотеки); ° зпа](е(ехрг, агпр]) — вычисляет интервальное выражение.

Для функции ена!1 параметр и является необязательным, при его отсутствии полагается о=10. то есть вещественные числа по умолчанию выводятся с мантиссой, имеющей десять цифр после десятичной запятой. В выражении ехрг могут использоваться константы, например, Р[, ехр(1), и функции, такие как ехр, ]п, агс!ап, созп, ОАММА и ег[. В матричном выражении п]ехрг для функции еча1гп могут использоваться операнды в виде матриц и матричные операторы 8*, +, — и ". В комплексных выражениях сехрг наряду с комплексными операндами вида (а+ 1*Ь) могут использоваться многие обычные математические функции: 3.5. Расин(рваные возможности Мар(е в работе с выражениями 785 > геас11Ь(яьахе) з езза1г(вз.о <2, яяге(3) ) ) з > еча1г (аЬя (х) ) ПЧТЕКЧА(.(ПЧТЕКЧА(.( .

0 .. оз ). -ПЧТЕКЧА(.(, — о — 0 )) > яьаье(Р1,3) з ПЧТЕКЧА(.(3.1! 02 .. 3.! 730) В дальнейшем мы многократно будем применять функции оценивания для демонстрации тех или иных вычислений. 3.5.3. Последовательности выражений Мар!е может работать не только с одиночными выражениями, но и с послеВовательноспизми выражений. Последовательность выражений — это ряд выражений, разделенных запятыми и завершенный фиксатором (файл ехрг1): > а, у+в, 12. 3, соя (1. 0) з а, у+2, 12.3, .5403023059 Для автоматического формирования последовательности выражений применим специальный оператор 3, после которого можно указать число выражений или задать диапазон формирования выражений: > г$5) > 51..51 1, 2, 3, 4, 5 > (о "2) $5з пз пз, пз, п1, пз > (о" 2) За=О .. 5з О, 1, 4,9,!6, 25 > ч1(з.]51=1..5( У(ь У)а У)з, У!», У73 Для создания последовательностей выражений можно использовать также функцию веер > яеЧ (яЫ (х), х=О ..

5] з О, яп(1), яп(2), яп(3), яп(4), яп(5) > яеЧ(язв(х*1.],х=0..5) з О., 8414709848, .9092974268, .!4!!200081, †.7568024953, †.9589242747 > яеЧ(11(1.),г1 (я1о,соя,сао])з .8414709848 ..5403023059, 1.557407725 > язлз(1. 0),соя (1.0), гав(1.0) з .8414709848, .5403023059, !.557407725 18б Глава 3. Работа с математическими выражениями и ((2ункю(иями ЗЛ.4. Вывод выражений При выполнении порой даже простых операций результаты получаются чрезвычайно громоздкими. Для повышения наглядности выражений Мар!е выводит их с выделением общих частей выражений и с присваиванием им соответствующих меток.

Метки представлены символами 4/яй), где )Ч вЂ” номер метки. Помимо меток при выводе результатов вычислений могут появляться и другие специальные объекты вывода, например корни Воо(01, члены вида О(х'). учитывающие погрешность при разложении функций в ряд, и обозначения различных специальных функций, таких как интегральный синус, гамма-функция и др. Примеры такого вывода приведены ниже: > яо15юе(х"7-х"2-1,х) ю — +-1ю(3,---1Чюз, Кос(01( Е + 24 — У вЂ” Š— 1, юяю(ех= 1), 1 1 1 1 5 2 2 2 *2 2 Кое(01( 25+ 24- ~2- 2-1,юююяйх=2), я ос((Щ 25 + 24 22 Я 1 юпю(ях 3 ) ПооКЩ 4.-+ 24- 24 — 2 — 1,их(ех 4), йооЮГ( Е5+ 24 Е2 2-1,!пю(ех=5) > еау1ог (я1п (х), х, 5) ю х- — х +О(х5) 1 з 6 Часто встречаются также знаки - для отметки предполагаемых переменных, постоянные интегрирования и другие специальные обозначения. По мере упоминания в тексте таких объектов вывода они будут описаны.

З.ВЛ. Работа с частями выражений Выражения (ехрг) или уравнения (е()п) обычно используются как сами по себе, так и в виде равенств или неравенств. В последнем случае объекты с выражениями имеют левую и правую части. Для простейших манипуляций с выражениями полезны следующие функции: ° соа((а) — возвращает число сложений и умножений в выражении а (функция пакета со()ейеп); ° !Г)я(еоп) — выделяет левую часть е()п; ° гйа(е()п) — выделяет правую часть е(1п; ° поппа1(ехрг) — дает нормализацию (сокращение) ехрг в виде дроби; ° поп)сг(ехрг) — выделяет числитель ехрг; ° депоп)(ехрг) — выделяет знаменатель ехрг.

Ввиду очевидности действия этих функций ограничимся наглядными примерами их применения: > е2ЕЪ (сос)еоеп, сояс! ю > сояс(х"3+Ъ"2-х)ю 2 адд(ю(ою)5 + 3 тийюр(юга(ют > 1Ъя (я1п (х) "2+соя (х) "2=1) ю гйп(х) +соя(х) > гья (я1п(х) "2+соя (х) "2=1); 3.5. Расширенные возможности Мар1е в работе с выражениями 187 > оогва1(2/1+3/б+б/12) г 3 2 > Г: =5* (а-Ь] "2/ (а "2-2*а*Ь-Ь" 2) г (а-Ь) аз -2аЬ-Ь > оовег(г) 5(а Ь)г > с)еоов(г) г ()~ -2 Ь-Ь) Обратите внимание на то, что в старых версиях (до Мар!е 7) загрузка библиотечной функции соа( выполнялась иначе — командой геа()1(Ь(сов(). Это обстоятельство может служить причиной неверной работы документов, созданных в старых версиях Мар!е, в среде последующих версий Мар!е.

З.5.6. Работа с уровнями вложенности выражений В общем случае выражения могут быть многоуровневыми и содержать объекты, расположенные на разных уровнях вложенности. Приведем две функции для оценки уровней выражений и списков: ° пора(ехрг) — возвращает число объектов первого уровня (операндов) в выражении ехрг; ° ор(ехрг) — возвращает список объектов первою уровня в выражении ехрг„ ° ор(п,ехрг) — возвращает и-й объект первого уровня в выражении ехрг.

Ниже представлены примеры применения этих функций: > сора(а+Ыс): > ор(а+Ыс) г Ь а,— с > ор(1,а+Ыс) > ор(2,а+Ыс) Рекомендуется просмотреть и более сложные примеры на применение этих функций в справке. 3.5.7. Преобразование выражений в тождественные формы Многие математические выражения имеют различные тождественные формы. Порою преобразование выражения из одной формы в другую позволяет получить результат, более удобный для последующих вычислений. Кроме того, различные 188 Глава 3.

Работа с математическими выражениями и функциями функции Мар]е работают с разными формами выражений и разными типами данных. Поэтому большое значение имеет целенаправленное преобразование выражений и данных. Основной функцией для такого преобразования является функция сопчеп: сопчег((ехрг, (огп), агдЗ, ...) Здесь ехрг — любое выражение, (опп — наименование формы, агдЗ, ...

— необязательные дополнительные аргументы. сопчеП вЂ” простая и вместе с тем очень мошная функция. Ее мошь заключается в возможности задания множества параметров. Их полный перечень (около восьмидесяти наименований) можно найти в справке по функции сопчег(. Многие из этих параметров очевидны с первого взгляда, поскольку повторяют наименования типов чисел, данных или функций. Например. опции Ь]пагу, бес!п)а], ])ех и ос[а! преобразуют заданные числа в их двоичное. десятичное, шестнадцатеричное и восьмеричное представление. Параметр чес[ог задает преобразование списка в вектор (напоминаем, что список и вектор — разные типы данных), а параметр п)а!пх — в матрицу. Приведем примеры применения функции сопче(т (файл ехрг]): > сопнеге(123,Ььпагу); !1!1011 > сопнегг ([а,Ь, с,4]], '+ ); а+Ь+с+а > Г:=ееЧ (х[г] "п,].=1..4) г:= Х,", Х), Хз, Х4 > х:='х'; сопнегс(е1пь(х),ехр); х:=х 1 „11 — е" — —— 2 2е" > сопнегг (1 .

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

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

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

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