Главная » Просмотр файлов » Brian_-_Matlab_R2007_s_nulya_33

Brian_-_Matlab_R2007_s_nulya_33 (771739), страница 28

Файл №771739 Brian_-_Matlab_R2007_s_nulya_33 (MatLabUchebnik) 28 страницаBrian_-_Matlab_R2007_s_nulya_33 (771739) страница 282016-10-30СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Программа МАТЮКАВ имеет встроенный кгеЬ -браузер (к нему можно получить доступ с помощью команды згеЬ), который отобразит ваш публикуемый М-файл, как только программа МАТ( АВ закончит процесс его компиляции. Затем вы можете либо распечатать результат прямо из окна браузера, либо скопировать опубликованный М-файл на свой веЬ -сервер.

Обратите внимание, что программа МАТ(АВ хранит Ьгш!-код опубликованного М.файла вместе со всей графикой, которую создает программа (обычно в формате рп3), в папке с именем Ит1; таким образом, если вы копируете опубликованный файл, убедитесь, (4О МАРВ что копируете и все сопутствующие ему графические объекты. Если вы используете программу МАТ(АВ для создания презентационных слайдов, то будет лучше произвести процесс публикации в файл программы Роаейзо~п( (с файловым расширением .рр(). Чтобы создать хорошо форматированный опубликованный М-файл, вспомните раздел «Публикация М-файла» в главе 3, в котором рассматривается, как все ре зультаты вывода из отдельной ячейки отображаются вместе, следуя командам МАТ(АВ из этой ячейки.

Таким образом, если вы хотите разнообразить комментарии и вычисления, вам необходимо разбить свою работу на несколько ячеек. Комментарии будут отформатированы только в случае их отображения в начале ячейки, таким образом, вам необходимо организовать свою работу в следующем порядке: новая ячейка (то есть, знаки ЪЪ в начале строки, причем не важно, что следует за ними — пробел или заголовок ячейки), затем комментарии, затем код программы МАТ(.АВ. Ниже в качестве простого примера представлен код, воспроизводящий опубликованное решение задачи 5 (д) из Практического занятия В: ззЪ (е) 11м1в(в1п(1/х), х, О, 'гздЬв') зз й~1в жеапв ВЬах езгегу геа1 шпвЪег 1п ФЬе зпкегзга1 зз Ьевмееп -1 апй +1 хв а 11м1в ройпв ой взп(1/х) Ъ ав х кепс(в во ваго.

хоп сап вее мЬу Ы уоп р1ов зз вхп(1/х) оп вЬе Епвегча1 (О, 1]. екр1ок(в1п(1/х), (О, 1] ) В некоторых случаях вам может понадобиться форматирование, отличающееся от того, которое отображено в представленном выше примере. Например, вы захотите, чтобы ваш опубликованный М-файл включал в себя уравнение, содержащее математические символы, которые не очень просто отобразить в обычном тексте. В этом случае вы можете набрать символы уравнения в программе ТЕХ и вставить это уравнение, используя команду Св)( + )явей Твх( Магер + ТвХ Епиайоп (Ячейка в Вставить разметку текста в Уравнение ТеХ) из меню в верхней части окна Ед((ог (Редактор).

Если вы не знакомы с программой ТЕХ, вы можете создавать буквы греческого алфавита, вводя название буквы, предваряемое обратной косой чертой (обратный слэш, 1), и можете также создавать подстрочные и надстрочные индексы с помощью символов подчеркивания ( ) и вставки символа степени (*). Группирование производится с помощью фигурных скобок (()).

Математические символы имеют названия (обычно пояснительные), начинающиеся с обратной косой черты (1), например, ~В)заев — для знака умножения и (виза — для знака сложения. Ниже представлен простой пример файла аЬои(Ьевве!лп, включающий в себя форматированный текст, подходящий для публикации. Глава 7.

Публикация и М-книги зззз Яаар1е М-йа1е АЬоззФ Вевве1 уипсеаопв Ъ 'Х)зе *Вевве1 УипсФ1опа Т п(х) сап Ье Гзейапей ап язепу маувз зз * уог ехвзвр1е, аког )п~ азз апеедег, У п(м) сап Ье сзейпей Ъ Ьу ФЬе Оогжа1 вегаев ехрапваоп зз 03 е"(в(Ф-1/Ф)/2) = Хаша (и=-'зап5ФУ)"зап5ФУ Ф"п Ю п(в). ОО зз * Яесоп01у, Ю п(х) сап Ье йе5апесз ав ФЬе во1иеаоп ой зз 33 х"2у''(х) + му'(х) + (х*2 — п"2)у(х)=0 $0 зз ФЬаФ ав поп-вапдц1аг аФ х 0 апй вагавИев а зз погвза1аваеаоп совйаеаоп.

Ъ Неге 1в а сгарЬ ой вове ой ФЬе вевве1 5цпсгаопвз х = Оз0.05з10) Оог п = Оз5 р1оФ(х, Ьевве13 (п, х) ), Ьо1сз оп епа, Ьо1з) окг В этом примере строки, начинающиеся с символов зз и а, создают список, вертикальные черты по сторонам буквы п в третьей строке — это инструкция программе МАТЕАВ назначить данному слову моноширинный шрифт, а не )зошап, а звездочки, ограничивающие фразу «Веззе! )ппсбоп» являются инструкцией по назначению этим словам полужирного начертания. 'Если вы публикуете этот пример в программе (АТсХ, то код программы ТЕХ для уравнений будет включен дословно (идентично).

Если вы осуществляете публикацию в формат Ытй программа МАТ(АВ наберет каждое уравнение в программе ТгХ, сохранит результат в виде графического файла, а затем вставит этот файл в ззе)>страницу. Как уже отмечалось ранее, команда риЬ1авЬ работает только с М-файлами— сценариями, но не с М-файлами-функциями. Если вы производите вычисления, требующие наличия М-файла-функции, и хотите опубликовать его, вы можете вызвать М-файл — функцию из публикуемого М-файла-сценария и включить в последний строку Фуре <йззпсеаоп М-Оа1е>, 142 МАТ(.АВ где выражение <Еппсь1сп вз-Ы1е> должно быть заменено именем М-файла. Это обеспечит отображение текста М-файла-функции в публикуемом выводе ре зультатов. Примеры этой операции над опубликованным М-файлом вы можете увидеть в разделе «Численное решение теплового уравнения» в главе 10. Одна из проблем, с которыми вы можете столкнуться, возникает, когда вы публикуете М-файл, имеющий ошибку, или, по крайней мере, содержащий код, который выводит сообщение об ошибке программы МАТ1 АВ.

(В качестве примера просмотрите решение задачи б (в) Практического занятия В в разделе «Ответы к практическим занятиям».) Вы обнаружите, что процесс публикации будет прерываться при возникновении ошибки и остальная часть М-файла выполнена не будет. Эту проблему можно решить путем использования команды риЬ11вЬ с параметрами, создавая структуру с требуемыми параметрами.

(См. раздел «Массивы ячеек и структур» в главе б.) Например, наше опубликованное решение М-файла для Практического занятия В было воспроизведено с помощью приведенного ниже кода МАТ).АЕа » орв(спв = вставок( » срвйспв.йскжае '1авек'К » срс(опв. всорОпдккок = 1сд(са1(йв1ве) з » риЬ15.вЬ('вхВвс1в', сркзспв) Другим важным моментом является то, что размер графики или текста по умолчанию в опубликованном М-файле может оказаться слишком малым или слишком большим, и не отвечать вашим целям. Вы можете изменить размер изображения по умолчанию с помощью команды меню Ейе в Рге(егепсев + Ео)(огй)еЬиддег + РцЫ)айдид 1падев (Файл в Параметры + Редактор/Отладчик + Публикация изображений), а изменить таблицу стиля по умолчанию можно с помощью команды меню Еде + Ргегегепсев в Ес)(ог)ЮеЬпддег + РпЬИвй1пд (Файл в Параметры в Редактор/Отладчик в Публикация).

Мы решили завершить этот раздел описанием еще одного важного момента, который может возникнугь при публикации в программе ).АТЕХ. В процессе публикации вывод кода МТЕХ и графические файлы (на этот раз в формате врв) сохраняются в вашей папке Ь(т!. Вы можете немедленно запустить командой 1асех файл с расширением (ек или можете вставить его в другой файл программы ЕАТЕХ. Если вы делаете второе, то не забудьте удалить строки хсссшпепвс1ввв(асс(с1е) хЬедзп(йоссзвепв ) в начале, и строку а(а Ь) в конце, а также вам следует переместить строки Глава 7. Публикация и М-книги 143 'ьпверааЬаде(ркжрЬасх) 'ь пввраа1саре [ ао1ок ) во вводную часть документа, в который вы вставляете код (если только они уже не присутствуют там; в этом случае следует удалить лишние копии).

Более подробно об М-книгах Интерфейс М-книги позволяет пользователю программы ЧЧ1пбоьхз работать с программой МАТ(АВ, пользуясь специальным документом М)сгозой ЧЧогб вместо окна Согапьапе) ЧЧ)пь)оэе (Командное окно). В этом режиме пользователь работает в программе ЧЧогб на переднем плане и в программе МАТЮКАВ, запущенной в фоновом режиме, как автоматический сервер. Строки, которые вы вводите в документ программы ЧЧоп1, передаются в фоновом режиме на сервер МАТ1.АВ и там выполняются, после чего вывод возвращается в программу ЧЧогь), а затем и ввод, и вывод автоматически форматируются. В результате мы имеем активный документ, который можно редактировать, как обыкновенный документ в текстовом процессоре. Например, можно перейти к строкам ввода, которые нуждаются в отладке, внести в них изменения и снова запустить, после чего устаревшие данные вывода будут автоматически заменены на новые.

Графический вывод, являющийся результатом работы графических команд программы МАТ).АВ, отображается в документе ЧЧогб сразу после этих команд. Ошибочный ввод и вывод легко удаляется, расширенное форматирование выполняется так же легко, как и обычная работа с текстовым процессором, и в конце результат вашей сессии МАТ(.АВ представляет собой привлекательный, легко читаемый и в высшей степени информативный документ. Конечно, можно и «сжульничать», отредактировав чьинибудь результаты; далее мы рассмотрим этот и другие недостатки и достоинства М-книг. мг Здесь мьс и кадим из предпалаэсения„чпю М-книги бьши активиюваны на вагаем кампью.

те)зе Есзи зпю не так или если вы павучаете аюбьцение об ошибке, связаннсе с пвпмйас файла щ-ЬооlсьФоб вьуьнитесь к )кгзьнлу об М-книгах в зиме 3, чтобьь узнаппь как теплить зту прсблему. Самый распространенный способ запустить интерфейс М-книги — ввести команду покеЪоо)с в командной строке окна Сопьшапб ЧЧ)пе)оье (Командное окно) или, если вы хотите открыть уже существующую М-книгу, ввести команду » посеЪоо1с <И-Ьоо1<> где вместо <И-Ьоо)с> должно стоять название (имя) М-книги, которое обычно имеет расширение .бос.

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

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

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

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