Главная » Просмотр файлов » Черных И.В. Simulink Среда для создания инженерных приложений (2003)

Черных И.В. Simulink Среда для создания инженерных приложений (2003) (1152002), страница 35

Файл №1152002 Черных И.В. Simulink Среда для создания инженерных приложений (2003) (Черных И.В. Simulink. Среда для создания инженерных приложений (2003)) 35 страницаЧерных И.В. Simulink Среда для создания инженерных приложений (2003) (1152002) страница 352019-07-28СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Напри мер, шаблону 'аЬ+' соответствуют выражения 'аЬ', 'аЬЬ', 'аЬЬЬ' Отмечает начало последовательности символов. Например, шаблону '"а' соответствует любая строка, начинающаяся с символа 'а' $ Отмечает последний символ строки символов. Например„шаблону 'Ы соответствует любая строка, заканчивающаяся символом 'а' Предписывает считать следующий символ обычным текстовым символом. Например, шаблон ТГ соответствует строке, содержа ! щей символ Т Определяет набор символов в выражении поиска Например, ! шаблон Т(оа)г' соответствует выражениям 'йх' н Таг'. Символ (-) задает диапазон символов. Например, шаблон '(а-зА-Х !-9)' соответствует всем алфавиню-цифровым символам.

Символ (") определяет исключаемые символы при поиске. Например, шаблон Т("1)т' соответствует строкам Тат' аж) Тот', но не соответствует строке 'йг' Задаст поиск строк, содержащих только алфавитно-цифровые символы. Например, шаблон ' 1зй соотаетсгыует строке 'пш', ио ие соотыстствует строке асшн' Задает поиск строк, содержащих только цифровые символы, На- пример, шаблон '!б+' задает поиск любого целого числа Задает поиск строк, не содержащих цифроыых снмволоы (аналог шаблона ( 0-9)) Задает пробел в выражении поиска (аналог шаблона ( 166пЩ) Исключает пробелм из выражения поиска (аналог шаблона Задает поиск слова (последовательности символов, отделенных с обеих сторон пробелами).

Например, шаблону Тсгорн соопнтст- ыует слово 'го', но не соответствует слово Ъодау' И. В. Черных. ЯМШ.((ЧК: среда создания инжеперных приложений 4. Интерфейс системы ЯМ~Л.ВЧК с продуктами семейства МАТСАВ 6 Пример 1: Команла 1(пб ьуаесп возвращает массив ячеек, содержащих имена всех открытых подсистем и блоков. П1зимер 2: Команда йспс) ьулаш('суре', Ыос)с сйайгасп') возвращает массив ячеек, содержащих имена всех открытых моделей. Пример Гп Команда йпд ьуьшшршу пкх!еГ, 'БеагсЫ)ерсй', 2, 'В!ос)(Туре', 'Ргодвсс') выполняет поиск блоков умножения Ргос)пс( в модели шу спаде!.пкй и в ее вложенных подсистемах.

Пример 4: команла 6в) ьуаеш!'псу пхк)еГ, 'В)ос)стуре'. 'сопьсапс', 'ча)пе'. '100') выполняет поиск блоков Сопьшпс, у которых значение параметра Ча)пе равно 100. Пример 5: Команда йпс) ьуьшшГшу пки(еГ, 'гейехр', 'оп', Ыосксуре', 'роц') задаст поиск входных и выходных портов в модели гпу шабе!.пяй. Получить путь доступа к теку(нему блоку Натничение: Определить путь доступа к текущему блоку.

Синтаксис: дсЬ Команда возвращает полный путь доступа к текущему блоку. дсЬ('вув') Команда возвращает полный путь доступа к текущему блоку в модели ьуь. Пол текущим блоком понимается блок, выделенный в окне модели. Это может быть блок, который выполняется в данный момент времени пол управлением Б-функции; блок, для которого выполняетса функция ответного вызова; маскированный блок, для которого выполняется функция инициализации.

Команду удобно использовать при работе с операторами определения и установки параметров ке$ рагаш и ьес рагаш. Пример: Команда яес рагаш(ясЬ,'Оа)п') для текущего блока Оаш возвращает значение параметра Оаш. Получить путь доступа к текущей модели Назначение; Определение пути доступа к текущей модели. Синтаксис и правила использования этой команды аналогичны камыше дсЬ.

Определить значение параметра Назначение: Получить значения параметров модели или блока. С сснтаксисг дес расам('оЬ5','рагамесет') Команда возвращает значение параметра рагашесег для обьекта,полный путь доступа к которому задан аргументом оЬ). Пример 1: Команда бес рагашСЕХ дес рагапз/О)пьсвпс', 'Ча1ие") определяет значение параметра Ча!пе блока Сопыапс модели ЕХ рес рагап.пза). Пример 2: Команда яес рагаш('ЕХ бес рагагс1СопьсапГ, 'ОЬ)ессРагапзесегь') определяет все атрибуты блока Сопыапс модели ЕХ дес ра'ап.пий. П1зимер 3: Команда бес рагаш('ЕХ бес рагапз)Сопьсаи', 'О)а)ояРагагпесегь') определяет параметры задаваемые в окне диалога блока Сопьсан модели ЕХ кес рагаш.пкй.

Пример 4: Команда бес рагаш('ЕХ,бес рахат', 'МахЯер') определяет значение параметра Махбсер (максимальный шаг расчета) модели ЕХйес рагалъпзб!. Выполнить отдельный згап моделирования Назни чение: Выполнение отдельного этапа моделирования. Синтаксисз (вуя, хо, всг, Св ) тиос(я1 ( С, х, п, с1ад) Функция позволяет выполнить отдельный этап моделирования в соответствии со значением переменной 6ай. Назначение остальных переменных 333 Заменить блок Создать модель Назначение: Создание новой модели.

Синтаксис: Отвз)ыть объект Синтаксис: Сохранить модель Назначение: Сохранение файла модели. 335 334 И. В. Черных. Б(МП.! (4К: среда создания инженерных приложений описано в разделе, посвященном написанию Б-функций. Переменная Пая может принимать следующие значения: ° 'а(хек' — выполняется этап инициализация модели; ° 'соп)р(!е' — выполняется этап компиляции модели. Выполнение функции с этим значением аналогично выполнению опще (заме Марав (С(г(-г)) меню Е(йг; ° 'црг)а(е' — обновление значений переменных в момент времени (; ° 'оцгрц(к' — вычисление значений выходных переменных в момент времени(; ° 'бег)ч' — вычисление производных переменных состояния в момент времени (; ° '(епл' — эаверглеиие моделирования. Пример: Команда пкк!е( (! 1, ! ).

[ 1, 'в!зев') выполняет этап инициализации модели небе!.пвй. пем вувгеш('вув') Команда создает новую модель аув. При этом окно модели ие открывается. Для открытия окна следует использовать команду орел ауыезп('ауа'). Пример: Команда пеж яуз(ев('п)у пю()еГ) создает модель ву пюде1зпд1. Назначение: Команда открывает окно модели, подсистемы„окно диалога блока. ореп вувееш('вув') Команда открьаает молель ауззн(П. орел вувееш('Ь1К') Команда открывает окно диалога блока Ык модели ауа.в))1. 4. Интерфейс системы ЯМ(Л.ПЧК с продуктами семейства МАТ(.АВ 6 ореп аувсеш('вув/яиЬвувгеш','госсе') Команда открывает маскированную подсистему БцЬзумев модели зукпкй. Команда аналогична опции меню !.ооЬ 1)ж)ег Мак(с.

Пример П Команда орел зуз(ев('ву пюг(еГ) открывает модель ву пюг)е(.пхИ. Пример 2: Команда орел вуыеп)('ву п)ог)е)гСопа(ап(') открывает окно диалога блока Сопз(ап( модели ву воде1 лпд!. Пример 3: Команда орел ауагев('ву воде)/БпЬаумев') открывает окно маскированной подсистемы БнЬзуа(ев модели ву пкх)е(зжй. Назначение: Команда выполняет замену одного блока другим. Синтаксис: гвр1асе Ь1осх('вув','Ь1К1','Ь1К2','поргошрг') Команда заменяет асе блоки тина Ьйг! на блоки ЬПг2 модели ауа без запроса на подтверждение операции.

Если Ык2 не является библиотечным блоком, то требуется указать полный путь к блоку. зер1асе Ь1осй('вув','рагашесег','ча1пе','Ь1К',...) Команда заменяет все блоки, параметр которых Рагаве(ег равен ча)не, на блоки Ы)г модели ауа. Пример Гм Команда гер1асе Ыос(г('ЕХ гер!асс Ыос(г', 'Б(ер', '1прог(', 'порговр(') заменяет в модели ЕХ гер!асс Ыоск.пкй блок Бгер на блок 1проп без запроса на подтверждение операции. Пример 2: Команда гер1асе ЫосЦ'ЕХ гер1асе Ыос((', ''чга1ие', '100', 'бап'. 'поргоп)рг') заменяет в модели ЕХ гер1асе Ыос)г.вгй блоки, параметр которых равен 100, на блоки бщп без запроса на подтверждение операции. И. В. Черных.

ЯМ(Л.ОЧК: среда создания инженерных приложений Синтаксис: ааче вувсеж Сохранение открытой модели под текущим именем. вече вуагеат('вуа') Сохранение модели зуз под текущим именем. ваче вувсеж('вуя','пеъпаже') Сохранение молели зуз под новым именем петчпапю. Пример 1: Команда заче зуз(епт(шу пхх)е)) сокраняет модель в файле пту пкх)е(лз)1. 1"Р"мгр 2: Команда ааче зуыеш('шу пют)е), 'петч пюс1ер) сохраняет модель в файле пеж люде).пн(!. Задать параметр Назначение: Установка параметров модели или блока. Синтаксис: вес регата('о)зб','рагаткесег1'.ча1пе1,'рататлесег2',ча1пе2,...) Команда выполняет присваивание новых значений ча)не1, ча!пе2... параметрам рахаше(ех1, рагмпетег2... модели (блока) оЬ).

Следует заметить, что имена параметров нечувствительны к выбору регистра, а значения параметров чувствительны. Пример 1т Команда зе( рагагп('ЕХ зе( рагапт', 'Бо1чег', 'тх)е15з', 'БторТ)гпе', '100') устанавливает для модели ЕХ зе(рагаш.пЫ! метод решения (параметр Бо)чег) от)е15з и время окончания моделирования (параметр БторТипе) 100. Пример 2: Команда зе( рагагп('ЕХ зе(рагап)Б(ер', 'Айет', '1.5') устанавливает параметр Рттта) Ча!ие блока Б(ер модели ЕХ зе( рашш.пхй равным 1.5.

Пример 3: Команда зет рагагп(ЕХ зе( рагапч'тгапь(ег Гоп', 'Жппега(от', '[5 7 9[; Т)епопяпавл', '[2 3 О)') устанавливает параметры блока Тгапз(ег Реп таким образом, чтобы получить передаточную функцию следующего вида. 5х'+7з+9 2х'+ Зх 4. Интсрфенс системы 5(М()(.ВЧК с продуктами сеыенсгаа МАТ1.АВ б Команду можно применять для изменения параметров модели или блока в процессе моделирования.

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

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

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