---------------------------------------------------------- Университет города Переславля Дистанционный курс "Математические вычисления в системе MuPAD" С.В.Дужин, duzhin@botik.ru (*) Примечание к адресу: мне можно писать по разным адресам; например, тому, что приведен выше, или duzhin@u-aizu.ac.jp; письма всегда доходят. Задание 1. Первое знакомство с системой MuPAD MuPAD -- интегрировнная система для математических вычислений, подобная известным системам Maple и Mathematica, но в отличие от этих последних, распространяемая бесплатно. MuPAD реализован для нескольких различных типов компьютеров и операционных систем. Вы будете работать в Linux на PC, а я -- в SunOS на Sparcstation. К моменту получения данного письма вы должны будете пройти инструктаж Евгения Дмитриевича и научиться открывать два окна, в одном из которых у вас будет MuPAD, а в другом -- почта, например, данное письмо. Я знаю, что на medio почта работает и есть русские буквы: сегодня я послал оттуда себе в Японию письмо и благополучно получил его в Японии. Если не верите, что я был на medio, проверьте командой finger duzhin. Вопрос 1. Можете ли вы читать это письмо по-русски на medio? Можете ли вы отвечать по-русски? Правда ли, что почту можно читать и в "Руси", но что там нет русских букв? Это все, что я хотел сказать по части общей компьютерной грамотности. Теперь перехожу собственно к уроку. MuPAD может работать в одном из двух режимов: текстовый (запускается командой mupad) и графический (запускается командой xmupad в XWindows). Графический режим предпочтительнее, но его не всегда можно использовать (например, я из Японии могу запустить на вашей машине mupad, но не могу xmupad). Итак, у вас на экране окно системы MuPAD. Там есть такой курсор (у меня он имеет вид треугольника, а у вас?). Если ткнуть мышкой в эту строку, то она активизируется, и, нажимая на клавиши, можно вводить в нее текст, т.е. давать команду MuPAD'у. Правило 1: Команда заканчивается точкой с запятой, после которой нажимается . Самая первая команда, которую надо освоить -- это команда выхода. Для MuPAD'а она имеет такой простой вид: Правило 2. Выход -- quit; Если вы работаете с xmupad, то выйти можно и про помощи мышки, выбрав в меню слово "quit". Упражнение 1. Потыкать мышкой в разные клавиши меню (используя как левую, так и правую кнопку мыши). Выйти из MuPAD и снова войти. Свои впечатления изложить письменно и выслать мне. Теперь поупражняемся в вычислениях. Введите >> 2+2; нажмите и посмотрите, что получится. У меня получилось так: в следующей строке, прямо посредине, появился ответ 4. Упражнение 2. Позадавайте MuPAD'у другие примеры на вычисление, используя знаки арифметических действий +, -, *, /, ^. Интересные наблюдения и вопросы вышлите мне. Если команда, которую вы хотите ввести, очень длинная -- не отчаивайтесь: нажимая время от времени на , ее можно растянуть на несколько строк. Команда считается законченной, только когда вы вводите после точки с запятой. Пример: >> 1+2+3+4+5+6+7+8+9+10+ >> 11+12+13+14+15+16+17+18+19+20; Вопрос 2: Как сосчитать предыдущее выражение устно, не используя компьютер? Набранный текст команд всегда можно редактировать, поместив курсор куда надо; его можно гонять по всему экрану стрелками; нажимая , можно повторять исполненные ранее команды, предварительно из видоизменив. Потренируйтесь в этом. Вам надо еще научиться пользоваться системой on-line help -- к сожалению, я не знаю, как это сказать по-русски [помните, у Пушкина было сказано: Du comme il faut... (Шишков, прости: Не знаю, как перевести.)] Help можно вызывать двояким образом: во-первых, через меню при помощи мышки, во-вторых, с командной строки так (попробуйте): >> ?diff; Тут же раскрывается специальный экран, в котором подробно объясняется все про diff -- к сожалению, на иностранном английском языке... Хорошо, что не по-японски. (Кстати, предыдущие версии MuPAD'а давали help только по-немецки.) Если слово, которое вы ищете, известно вам лишь приблизительно, все равно можно попробовать получить подсказку, оставляя от данного слова только несколько начальных букв. Напромер: >> ?polinom; Sorry, no help page available for 'polinom' ! >> ?poli; Sorry, no help page available for 'poli' ! Try: poly Poly plotlib >> ?poly; -- наконец успех! Все дело было в том, что по-английси "полином" пишется через "y", а не через "i". Упражнение 3. Поэкспериментируйте с системой on-line help; пришлите мне свои наблюдения. Попробуйте самостоятельно узнать, какие команды в MuPAD позволяют находить производную и интеграл. Загадка. Что бы это значило и как сосчитать квадратный корень из 2? >> sqrt(2); 1/2 2 Я жду ваших писем (ответы на вопросы, упражнения и загадки) в течение недели, до 8 апреля. Работать на medio можно пока только по одному. Договоритесь с Е.Д. о расписании "машинного времени".