Манзон Б.М. Maple V Power Edition (Манзон Б.М. Maple V Power Edition.djvu), страница 4

DJVU-файл Манзон Б.М. Maple V Power Edition (Манзон Б.М. Maple V Power Edition.djvu), страница 4 Компьютерный практикум по специальности (3488): Книга - 11 семестр (3 семестр магистратуры)Манзон Б.М. Maple V Power Edition (Манзон Б.М. Maple V Power Edition.djvu) - DJVU, страница 4 (3488) - СтудИзба2020-08-25СтудИзба

Описание файла

DJVU-файл из архива "Манзон Б.М. Maple V Power Edition.djvu", который расположен в категории "". Всё это находится в предмете "компьютерный практикум по специальности" из 11 семестр (3 семестр магистратуры), которые можно найти в файловом архиве МГУ им. Ломоносова. Не смотря на прямую связь этого архива с МГУ им. Ломоносова, его также можно найти и в других разделах. .

Просмотр DJVU-файла онлайн

Распознанный текст из DJVU-файла, 4 - страница

Пробелы нельзя использовать внутри высказываний (лексем). > а:=Ь; а;=Ь > а: вЬтч яу»сах еего , '=' »г>ехресгес> В то же время пробелы можно использовать чежду лексемами. В строках, охваченных обратными кавычками, они становятся частью высказывания. Все символы строки за решеткой >> Ма)»е интерпретирует как часть комментария. 18 Мар1е Ч Роввег Ео)т)оп > а " х + х"у! 1г Это комментарий ах+ ху Перейти на новую строку с продолжением записи команды можно через ЯЫЙ-Еп1ег.

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

Арифметические операторы Мар!е включают: + сложение вычитание умножение / деление возведение в степень Далее — некоторые примеры простых выражений. > а+Ь+с) а+ Ь+ с > 3*х"3-4*х"2+х-7! Зх' — 4х'+х — 7 > х*2/25+у*2/36; 1 1 25х 36 у' Порядок выполнения операций в выражениях соответствует стандартной форме старшинства операторов, применяемой в математике. Если возможны любые неоднозначности, используйте круглые скобки ! ), чтобы определять порядок операторов. > 2+3 * 4-5г > [2+3) " 4 -5) 15 4. Объекты Мар!е 19 > (2+3) * (4-5); > (а+И/(а*с) з а +Ь ас Если набор скобок избыточен, синтаксический анализатор будет устранять их в процессе вычислений. Числа и константы, строки и имена Числа, строки и имена — самые простые объекты в Мир!е и в то же время— самые простые выражения.

1. Целые и рациональные числа Так как Мар!е — программа, оперирующая с символами, числа не всегда выражаются в десятичном представлении. Целые числа выражаются просто цифрами в десятичной записи, рациональные числа используют оператор деления, чтобы выделить числитель и знаменатель: > 25/ 25 > 28/70) 2 5 Как видите, рациональные числа автоматически упрощаются. При необходимости используется десятичное представление точных значений рациональных чисел, которое также может явиться результатом многих вычислений программы.

Эти числа могут быть записаны также в научном представлении (с использованием степени 10). Примеры чисел с плавающей точкой > 2.3у 2.3 > . 143*10" (-44) 1 .1430000000 10 и > Г1оаВ(3141, -3)1 3.141 20 Мар1е )г Ровтег Ег!!1!оп 2. Математические константы Кроме констант, которые можно вводить в виде целых, рациональных или с плавающей точкой чисел, Мар)е солержит также большое количество общеизвестных математических констант. Среди них: Р! — 3.1415928535... ехр (1) — основание натурального логарифма 1 — квалратный корень из — 1 щйпйу — (бесконечность) — 1пбпйу — (минус бесконечность) папппа — константа Эйлера Са!а)ап — константа Каталана !гпе, 1а!ве — (истина, ложь) — булевы константы Необходимо следить за правописанием цри использовании этих констант (включая строчные и прописные буквы), например Р1 и р1 не эквивалентны.

3. Смешивание и совместимость различных типов констант Как обсуждалось прежде, возможность выражать числовые значения в их точном представлении (например 1/3 а не .3333...) — одно из преимуществ символьной алгебры. Обычно значения в их точной форме могут сохраняться в ~ечение вычислений. Однако в ряде случаев точные значения будут преобразованы в приближенные.

Олин из таких случаев — когда смешиваются типы в выражениях. Следующие примеры иллюстрируют вышесказанное: > ХУЗ+21 7/3 > Х/3+2. 01 2.333333333 > Рх/б.г .!666666667 Р! 4. Строки Строка в Мар1е состоит из некоторого количества любых символов, заключенных в обратные кавычки (Ьас)ц)цо1е, ' ' "), изображение этой кавычки соответствует знаку апострофа. Далее — некоторые примеры строк. > 'Это — Мар1е строка'; Это — Мар(е сглрока 4. Обьекты Мар)е 21 > '12+ЗаЬс'т (2 + ЗаЬс > '1пзг/его.ахс'т (от,гега згс Как видите, специальные символы ( +,, /, и т.д. ) могут включаться в любом месте строки, если имеются кавычки.

Если кавычки отсутствуют, тогда эти специальные символы интерпретируются как обычные операторы: > 3+аЬс+4> 7 + аЬс > б1хессоху/х11епазвет аугестогу тйепате > 1птгехс.ахом ттеггзгс б. Имена Выражения Мар(е могут присваиваться именам. Имя состоит из специального типа строки, которая в самой простой форме является буквенным символом ( а — г, А — 2 ) и может сопровождаться одним или большим количеством буквенных символов, цифрами (Π— 9), и символом подчеркивания ( ).

Имя может достигать длины вплоть до 524 275 знаков, Имена чувствительны к регистру, то есть имя )Чаще отличается от имени пате. Кроме этого именем может служить любая строка, то есть любой набор символов, заключенных в обратные кавычки. Имя, обозначенное строкой, состоящей из разрешенных для имени символов совпадает с именем из тех же символов без кавычек. Например ')чагпе5' и Хаще5 — одно и то же имя. Имена, начинающиеся символом подчеркивания, используются в Мар)е как имена глобальных переменных. Две обратные кавычки, вводимые последовательно в начале строки, интерпретируются как одна кавычка.

Это позволяет включать символ обратной кавычки в текст строки. Функция туре различает имена двух типов: атПпй (строка) и !в4ехе4 (индексное). Приведем примеры: > 'обратные " канынкн'; обратные ' кавычки > 1епдеп('згеху 1опд асх1пд')т 22 Мар)е Ч Рочюег ЕбШоп > яиЬе~х Зла( ' аЬсйейдЬ11)е1тпорцхе~~тчъиеуи ', 15 .. 20) т ПараГ5 Приведем некоторые примеры допустимых имен. Строковые имена: > ИутГак1аЬ1е)таЬассуре("); Яу РапаЫе з1бщ > Ье11о) Ы)а > 'дава~ее~ гак1аЬ1е') дгеа~е5! юапаЫе Индексные имена: > А(1) т'вЬаскурв(") т А, таехеа > а(1,~)) > ь(1] (3) ю А Примеры недопустимых в Мар(е имен.

> ~Ьв+циое1еп~) Йе + ааааа! > ... е~с) БуШах еггот, '..' ипехресеест > 45ор1г Бупсах егхот, апввупд оретасот ог 4. Объекты Мар(е 23 6. Оператор конкатенации Для объединения строк применяется оператор конкатенации, который записывается в виде саг ( 'а', Ь , 'с', ... ), где 'а', 'Ь', 'с ,... — строки. Результатом оператора является строка 'аЬс...'. Удобный инструмент в конструировании строк и имен является также знак конкатенации (.).

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

Некоторые примеры использования. > ве<Х(лазве.3.,3.~1..5) 1 пате1, пате2, патеЗ, пате4, пате5 > або()ь.1,1и1..5)т А1 + А2 + АЗ + А4 + А5 7. Испольаование кавычек в ((йар)е Помимо обратных кавычек, используемых для создания строк, имеются еще два типа кавычек. Очень важно понимать, как использовать те или иные кавычки, и не путать их между собой. Наиболее просто запомнить назначение двойных кавычек (ййо оператор). Двойные кавычки (") вызывают предыдущий вывод в сеансе Мар(е.

Один набор двойных кавычек вызывает результат прелыдушей команды, два набора (" ") — результат команды, выполненной до предыдущей, и три набора (" "") вызывают еще более ранний результат. Однако четыре набора кавычек уже не применяются. Использование двойных кавычек в сложных программах, состоящих из нескольких команд, может привести к непредсказуемым результатам. Правильно использовать двойные кавычки в режиме командной строки. Даже при использовании в качестве признака конца команды двоеточия (:), чтобы подавить вывод на дисплей, для последующего вызова результата можно применить оператор двойных кавычек. Другими словами, оператор двойных кавычек играет роль краткосрочной замены оператора присваивания для сокращения объема вводимой информации.

В общем случае, чтобы получить возможность обращения к результату некоторой команды впоследствии, этому результату присваивают имя. Возможно, наиболее трудно понять смысл использования прямой кавычки (ее изображение похоже на знак ударения). В упрощенном изложении оператор, заключенный в прямые кавычки, освобождается от них при однократном вводе, то есть происходит задержка выполнения этого оператора на один проход через синтаксический анализатор Мар(е. Иначе говоря, каждый раз, когда 24 Мер!е зг Роигег Ее)Шоп синтаксический анализатор сталкивается с выражением, заключенным в прямые кавычки, он удаляет внешний слой этих кавычек.

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