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

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

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

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

*лп — файлы внутреннего Мар!е-языка. Работа с файлами документов удобна с применением команд меню и панели инструментов (см. Главу 1). Предусмотрена возможность записи документов и в особом формате (.аТеХ, предназначенном для создания книг и статей по математике. Текстовые файлы (с расширением .Ь(() можно просматривать и редактировать текстовыми редакторами, работающими с АЯСП-кодировкой. Важно отметить, что даже при записи документов со сложными рисунками используется не прямая запись их растровой или векторной копии.

а сохранение данных для построения графиков. Поэтому размеры файлов Мар!е невелики и их Глава 2. Типы данных и работа с иими 2.7.2. Запись данных в файлы Обширные возможности Мар[е делают привлекательным применение этой программы для автоматической обработки данных, поступающих от каких-либо экспериментальных установок. Для этого установки снабжаются интерфейсными платами (например, аналого-цифровыми преобразователями) и необходимым программным обеспечением. Возможна и передача данных, полученных с помощью Мар]е 9.5, в экспериментальные установки.

Обмен информацией между Мар!е и внешней средой (к ней, кстати, относятся и другие программы) чаще всего осуществляется через файлы текстового формата, поскольку именно с такими файлами могут работают практически все программы. Для записи данных в файл служит оператор в(г[(еба(а: ег>СебаЕа[)(РРЕ((О](Г>1етв, бага) ег>себаса[)(РРено] (г11ето, баса, гогеас) егвсебаеа(АРРЕНО] (Г11е1О, бага, Гохгаае, бетао1С) Здесь 6(е(0 — имя или дескриптор файла данных, ба(а — список, вектор или матрица данных, (оггпа( — спецификация формата данных ([п(едег, Яоа1 или в(г[пд), бе[ацй — процедура, задающая запись нечисловых данных, например: егасебаса (Р, А, г1оас, ргос (г, х) грг1осг (г, 'смР]х [ъя, ъя) ', ве (х), 1в(х) ) епб); Необязательный указатель АРРЕМ0 используется, если данные должны дописываться в уже созданный файл.

2.7.3. Считывание данных из файлов Считывамие данных из файла й((епап)е обеспечивает функция геабба(а: геаббаса(Г11е1О, о) геаббаеа(Г>1е1О, Гохеае, о) геаббаеа(Г11е1О, Гоппае) Здесь и — целое положительное число, задающее число считываемых столбцов. Ниже представлены примеры этих операций (файл гба(а): > баеа: аггау([[1,2,3], [4,5,6], [7,8,9]]); 4 5 б] да(а: = > ех1еебаса ( ' С: 11еубаса. схс', баса) ) > геасагс; > бага легко передавать по современным средствам телекоммуникаций, например. по сети Интернет.

Они требуют небольшого свободною пространства на дисках для записи. Тем не менее, чем сложнее график. содержащийся в документе, тем больше объем памяти, необходимой для хранения файла. Помимо обычных операций по работе с файлами (запись на диск и загрузка с диска) предусмотрены возможности распечатки документов принтерами различного типа. 2.7. Работа с файлами и докулюеитами 139 > оаса:=геасхьзса [' с: ~хпуоаса . схс ', 3> г Нага:= [[1., 2., 3.[, [4., 5., б.[, [7., 8., 9.11 Мар!е имеет также типичные файловые операции: чуп1е1о — запись в файл; аррепЖо — добавление к файлу; ореп — открытие файла; бове — закрытие файла; ччп1е — запись в открытый файл; ваче — запись выражений в файл; ген — считывание из файла.

Их реализация, однако, зависит от платформы, на которой установлена сис- тема, и от ее настройки 140 Глава 2. Типы даииых и работа с иими В заключении командой геа(] выполняется считывание объектов из файла <пуиа1вгп. Теперь вывод объектов дает их полное представление — лля у и Р в виде выражений, а для р в виде графика. Рисунок 2.16 дает наглядное представление о возможностях применения п]-файлов. 2.7.5. Запись в файлы графических объектов Графические объекты могут быть записаны в файлы своих собственных форматов, например, таких как О1Р, ВМР, 3РО и др. Удобнее всего лля этого использовать контекстное меню правой клавиши мыши, показанное на рис.

2.16 в правой части графика. Команда Ехрог( Ав... открывает окно с перечнем возможных форматов графических файлов. После выбора нужного формата появляется стандартное окно сохранения файлов. в котором можно задать нужное имя файла и завершить операцию сохранения графического объекта в файле. В Мар]е предусмотрена возможность в формате О!Р записывать рисунки с анимацией изображения.

2.8. Вывод в специальных форматах 2.8.1. Вывод в формате !.атеХ Мар]е 9.5 имеет ряд средств для общения с другими программами. Часть из них, в основном относящаяся к обмену через файлы, уже была описана выше и в Главе 1. Однако система Мар!е 9.5 способна генерировать коды для прямого их включения в такие программы, причем не только математические. В ряде случаев вывод в специальных форматах полезен для оценки возможностей осуществления тех или иных вычислений или просто записи их в той или иной форме. Для подготовки математических статей и книг широкое распространение получили редакторы ТеХ и ! аТеХ. Для подготовки выражений или файлов в формате 1.аТеХслужит функция 1агех (ехрг, г11епаее] Параметр б»(епап]е не обязателен, если достаточно получить нужное выражение в ячейке вывода Мар!е 9.5 (файл йоггпа(): > 1агех(а"х"2+Ь*х+с]; а(х]"(2]+Ьх+с > ( 1Ггас (( х]" (п](п ] " <2 ] ] <(х1" (2 ] 1] -» вегас ((х] " (п]п] ( (х] " (2 ] ] ] 2.8.2.

Вывод на языке Фортран Язык Фортран вот уже многие десятилетия используется для программирования вычислительных задач. Накоплены обширные библиотеки решения таких задач на Фортране. Почитателей этого языка Мар!е 9.5 порадует тем, что он позволяет готовить коды для программ на Фортране. Для этого вначале надо загрузить библиотечную функцию: > езен (сос»еоеп, гогегап]; 141 2.8.

Вывод в спе((иалъмых фо/лиат(гх После этого может использоваться функция 10((гап: гогсгап (ехрг, г11епаве=есг, орсгв1геб) Два последних параметра не обязательны при выводе выражения ехрг в форме, присущей языку Фортран: > гогсгап(а*х"2+Ь*х+с)( СО = а*х**2+Ь*х+о > гогсгап(01гг(х"п,х$2)); сО х**п+и+*2/к**2-х**п*п/к**2 Параметр ор1(п)(2е позволяет генерировать оптимизированные коды: > гогсгап (а*х" 2+Ь*х+с, орс1вьгео); с1 = х**2 с4 = а*с1+Ь*х+о При этом вычислительный процесс строится так, чтобы минимизировать число арифметических операций.

2.8.3. Вывод на языке С Язык С (Си) также широко используется для решения вычислительных задач. Достаточно отметить, что сама система Мар!е 9.5/'10 создана на языке С. Для вывода на языке С вначале надо подключить соответствующую функцию: > е1СЬ (сос(еоеп, С); Затем можно использовать функцию С: С (ехрг, го1епаве=егг, орггв1гео) Например: > С (г(11$ [х "Ь,х$2) ) с сО = рою (х, 1. 0*Ы *Ь*Ь/ (х*х) -рох (х, 1.

0*Ы *Ъ/ (х*х); > С (61гг (х"Ь, х$2), орсзвзгео); С1 = рое(х,1.0*Ы; С2 = Ь*Ьс с4 = х*х; с5 = 1/с4( СЭ = С1*С2*С5-С1*Ь*С5; Обширные возможности преобразования выражений в различные формы представляет функция соп((е((. А функция )п1е((асе позволяет управлять выводом. Глава 3 Работа с математическими выражениями и функциями 1лентральным понятием математики являются мателгатачесние выражения, которые представляют собой конструкции, созданные с помощью констант, переменных, операторов и функций.

В этой главе описана практика работы с выражениями, вычисляемыми с помощью встроенных в Мар1е 9.5/1О операторов и функций — как элементарных, так и специальных. 3.1. Работа с операторами 3 1.1. Операторы и операнды Операпюры являются специальными знаками. которые используются в записях математических выражений для указания того, какие виды операций должны в них выполняться.

Наиболее распространенными, и одинаковыми во всех системах компьютерной математики, являются арифметические операторы + (сложения),— (вычитания), ' (умножения), / (деления) и возведения в степень ". К операторам относятся круглые ( ), квадратные 1 1 и фигурные () скобки, разделительная точка, запятая, двоеточие, точка с запятой и др. Операторы применяются совместно с данными. которые они используют и которые именуются операндалт. Операнды, используемые совместно с операторами, могут быть числами, константами, переменными и математическими выражениями.

К примеру. в выражении (2+ 3)+ 5 операторами являются знаки + и скобки ( ), а операндами — константы 2 и 3 для первого оператора сложения и выражение (2+ 3) и константа 5 для второго оператора сложения. Аналогично в выражении (а+ Ь) — с операндами будут переменные а, Ь и с. Следует отметить, что в математических выражениях операторы имеют общепринятый приоритет, то есть порядок выполнения операторов в сложном выражении. Низшим приоритетом обладают операторы сложения и вычитания. Более высокий приоритет у операторов умножения, деления, затем возведения в степень, выполнения логических операций и так далее.

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

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

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

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