Перейти к содержимому

Как запустить исполняемый файл

  • автор:

Форум русскоязычного сообщества Ubuntu

Страница сгенерирована за 0.033 секунд. Запросов: 23.

  • Сайт
  • Об Ubuntu
  • Скачать Ubuntu
  • Семейство Ubuntu
  • Новости
  • Форум
  • Помощь
  • Правила
  • Документация
  • Пользовательская документация
  • Официальная документация
  • Семейство Ubuntu
  • Материалы для загрузки
  • Совместимость с оборудованием
  • RSS лента
  • Сообщество
  • Наши проекты
  • Местные сообщества
  • Перевод Ubuntu
  • Тестирование
  • RSS лента

© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.

Как запустить файл в командной строке за 4 простых шага

Microsoft Windows предлагает множество дополнительных функций, помогающих вашему компьютеру работать без сбоев. Приложение командной строки — одна из таких функций, и вы можете использовать его для выполнения определенных команд для системы или даже запуска приложений и выполнения операций .файлы типа exe. Понимание того, что такое командная строка и как использовать ее для запуска файла, может помочь вам разобраться с проблемами компьютера или запустить файлы с правами администратора. В этой статье мы объясним, что такое командная строка и как запустить файл в командной строке за четыре простых шага.

Что такое приложение командной строки?

Командная строка — это приложение командного интерпретатора Microsoft Windows, которое позволяет пользователям выполнять команды для определенных файлов, программ или функций с помощью командных строк. Командные строки — это короткие строки кода, которые взаимодействуют с файлами или программами. Пользователи часто используют командную строку для принудительного запуска программ, устранения неполадок в работе определенных функций Windows или запуска .exe-файлы с правами администратора. Использование командной строки может потребовать некоторых базовых знаний кодирования и понимания схемы операционной системы Windows.

Как запустить файл в командной строке

Запуск файла в командной строке требует определенных шагов, чтобы найти и успешно запустить файл. Выполните эти четыре шага, чтобы запустить файл в командной строке:

1. Открыть командную строку

Существует несколько способов открыть командную строку. Приложение является стандартной функцией в Windows, и вы можете открыть его любым из следующих способов:

  • Клавиатурные сокращения: Нажмите клавишу Логотип Windows клавишу и R на клавиатуре в одно и то же время, а затем введите CMD в строке поиска. В качестве альтернативы можно нажать клавишу логотип Windows клавиша и X одновременно и нажмите кнопку Командная строка (администратор) в меню питания.
  • Меню поиска: Нажмите кнопку логотип Windows клавишу на клавиатуре или щелкните в левом нижнем углу экрана вашей операционной системы, где появляется логотип Windows. Откроется меню ваших приложений, и вы можете искать командную строку, набрав командная строка в строке поиска.
  • Проводник файлов: Вы можете перейти к определенному пути файла на жестком диске, чтобы найти и запустить командную строку. Попробуйте этот путь: C:\Windows\System32.

2. Открыть путь к файлу

Чтобы открыть нужный файл, направьте приложение командной строки на правильный путь к файлу в Windows, используя этот шаблон команды: cd [путь к файлу]. Убедитесь, что вы используете строчные буквы и что между cd и путем к файлу стоит пробел. Путь к файлу в скобках в шаблоне команды — это место для конкретного пути, где ваш .exe файл находится. Например, если вы хотите запустить программу в Microsoft Office, введите следующую команду:

cd C:\программные файлы\Microsoft Office

Нажмите клавишу Введите после того, как вы убедитесь в правильности выбранного пути .exe-файл. Командная строка обычно отвечает дублированием пути к файлу на следующей строке, если вы ввели путь правильно. Продумайте детали вашего пути на предмет точности, включая обратные слеши и орфографию.

3. Выполнить файл

Поскольку вы уже открыли путь к каталогу файла, вы можете дать команду на запуск файла с помощью командной строки .exe-файл, который является исполняемым файлом, позволяющим запустить определенную программу. В конце пути к каталогу файла сформируйте команду, используя этот шаблон команды: start [имя файла, заканчивающееся на .exe]. Например, если вы запускаете антивирусное программное обеспечение вашего компьютера, ваша командная строка может выглядеть следующим образом:

cd C:\program Files\antivirus\application

C:\program Files\antivirus\application start antivirus.exe

После того, как вы введете .имя файла exe, нажмите Enter на клавиатуре. Это автоматически запускает программу .exe файл и запускает программу, прикрепленную к исполняемому файлу. Если ваша программа не запускается автоматически, проверьте точность командной строки, включая точное имя файла, так как проблемы могут быть легко устранены.

4. Запуск и использование вашего файла

После нажатия кнопки Введите Нажмите клавишу , ваша программа запустится, и вы сможете начать ее использовать. Существует множество ситуаций, в которых использование командной строки для запуска приложения может быть полезным. Это может помочь вам найти .exe-файлы, которые не закреплены на панели задач или не сохранены на рабочем столе. Иногда программа может быть установлена в неправильный каталог, и командная строка поможет вам найти и запустить ее. Некоторые программы требуют административных привилегий, поэтому использование приложения командной строки с повышенными привилегиями поможет вам запустить эти программы.

Основные команды командной строки

У командной строки есть много других функций. Вот некоторые стандартные команды командной строки и способы их использования в Windows:

команда Dir

Команда dir, или каталог команда, позволяющая просмотреть все, что находится в определенном каталоге. Сюда могут входить папки, файлы и важные детали о каждом элементе, такие как данные о модификации и размер памяти. Вы можете использовать эту команду для поиска или запуска определенных файлов в скрытых или локальных каталогах. Например, вы можете использовать команду C:\> dir для отображения содержимого папки компьютера Диск C. Эта команда работает для внешних и внутренних дисков.

Команда Ipconfig

Эта команда может помочь вам устранить любые проблемы с сетью, с которыми может столкнуться ваш компьютер. Команда ipconfig отображает информацию о сети, к которой подключается компьютер, включая IP-адрес компьютера, маску подсети и шлюз по умолчанию. Вы можете использовать эту команду для устранения неполадок, открытия портов в сети вашего компьютера или настройки сети с определенными разрешениями или задачами.

Команда Chkdsk

Команда chkdsk — полезная команда для проверки работоспособности и состояния конкретного диска. Она может выявить конкретные ошибки на жестких дисках, а также полезна для исправления некоторых ошибок, хотя серьезность ошибки может ограничить возможности команды по решению проблемы. Команда chkdsk доступна во всех версиях Windows и работает как с внешними, так и с внутренними жесткими дисками и твердотельными накопителями.

Ключевые слова:

  • indeed.com

Как запустить файл из командной строки?

Как запустить файл из командной строки? Когда из Nautilus’а запускаю, то просто два раза щелкаю по нему мышкой, а как из командной строки файл запустить?

Можно выполнить (запустить) файл в командной строке, набрав команду:

sh название-файла

Также можно просто указать имя файла (если он доступен для запуска) и нажать Enter:

./filetorun

Обратите внимание, что перед файлом нужно указать путь до него или, если вы уже находитесь в директории, в которой лежит файл, то перед именем файла нужно поставить «./». Это указывает на то, что вы запускаете файл именно из текущей директории.

Войдите, чтобы ставить лайки мне нравится

войдите, чтобы ставить лайки

Запустите исполняемый файл для различных различных значений параметров, не перекомпилировав код

В этом примере показано, как сгенерировать исполняемый файл, который запускается для различного набора различных значений параметров, не будучи должен перекомпилировать код для каждого множества значений.

В этом примере вы создаете исполняемый файл, который представляет переходной процесс линейной системы с ПИД-регулятором. В исполняемом файле параметры ПИДа, пропорциональная составляющая и интегральная составляющая, заданы как различные параметры, которые имеют несколько значений, чтобы угодить нескольким требованиям. Каждое значение сопоставлено с различным выражением управления. Когда вы запускаете исполняемый файл, Simulink® оценивает выражения условия. На основе выражения условия, которое оценивает к true , все значения параметров усиления, сопоставленные с тем выражением условия, становятся активными, и исполняемый файл запускается только для того набора значений усиления. Можно затем изменить значение различной контрольной переменной, чтобы запустить исполняемый файл для различного набора значений параметров усиления. Вы не обязаны перекомпилировать код, чтобы создать исполняемый файл для различного набора значений параметров усиления.

Обзор различных параметров

Различные параметры могут иметь несколько значений. Каждое значение различного параметра сопоставлено с различным выражением условия. В процессе моделирования значение различного параметра сопоставило с условием, которое оценивает к true активное значение того параметра. Значение сопоставило с условием, которое оценивает к false неактивное значение того различного параметра. Для получения дополнительной информации смотрите Параметры Варианта Использования к Параметрам блоков Повторного использования с Различными Значениями.

Изменчивость и представление различных параметров в сгенерированном коде зависят от ActivationTime и Спецификации propery, вы задаете. Время активации определяет, включать ли только активный выбор или и активный и неактивный выбор в коде. Класс памяти определяет, представлять ли параметры как встроенные или настраиваемые переменные. Для получения дополнительной информации см. Опции, чтобы Представлять Различные Параметры в Сгенерированном коде (Embedded Coder) .

Если вы задаете время активации как startup , сгенерированный код включает и активные и неактивные значения различных параметров. Значения заключены в регулярный if условия модели инициализируют функцию кода. Когда вы запускаете исполняемый файл, который создается из кода, if условия условно выполняются в начале выполнения. На основе условия, которое оценивает к true , исполняемый файл определяет активные значения различных параметров. Если вы включаете все значения в исполняемый файл, то вы не должны перекомпилировать код каждый раз, когда вы изменяете значение различной контрольной переменной. Вы создаете исполняемый файл только однажды. Можно затем изменить значение различной контрольной переменной и затем запустить исполняемый файл для различного набора активных значений.

Необходимое условие

Прежде чем вы запустите этот пример, мы рекомендуем, чтобы вы завершили Опции, чтобы Представлять Различные Параметры в Сгенерированном коде (Embedded Coder) .

Исследуйте модель

mdl = 'slexVariantParametersStartup'; open_system(mdl)

Блок PID Controller имеет два различных параметра, Пропорциональные (P) и Интеграл (I). Параметры заданы как Simulink.VariantVariable объекты Kp и Ki . Kp и Ki имейте несколько значений, и сопоставлены с Simulink.VariantControl объект VCtrl , как задано в slexVariantParameterGain.m файл. В этом файле, время активации VCtrl задан как startup . Так, исполняемый файл, который вы создаете из этой модели, определяет активное значение Kp и Ki в начале его выполнения путем чтения значения VCtrl от slexVariantParametersStartup_VCtrl.txt файл. С тех пор, значение VCtrl задан как 1 , исполняемый файл вычисляет переходной процесс для значений, сопоставленных с VCtrl == 1 . Вычислить переходной процесс для различного значения VCtrl , измените значение VCtrl в slexVariantParametersStartup_VCtrl.txt файл и запуск исполняемый файл снова.

Создайте и рассмотрите сгенерированный код с регулярным if Условия и utAssert Функция

Прежде чем вы сгенерируете код и создадите исполняемый файл из модели, вы сначала проверяете, что у вас есть разрешение записи в вашей текущей папке.

1. На панели инструментов Simulink, на вкладке Apps, нажимают Embedded Coder. На вкладке C Code нажмите Build. Для получения дополнительной информации смотрите, Генерируют Код Используя Embedded Coder® (Embedded Coder) .

Генератор кода создает исполняемый файл, генерирует Отчет Генерации кода и помещает исполняемый файл в рабочую папку. На Windows® исполняемым файлом является slexVariantParametersStartup.exe . На Linux® исполняемым файлом является slexVariantParameterStartup . В качестве альтернативы введите эту команду в Командном окне MATLAB®, чтобы создать исполняемый файл.

slbuild(mdl);
### Starting build procedure for: slexVariantParametersStartup ### Generating code and artifacts to 'Model specific' folder structure ### Generating code into build folder: /tmp/BR2021bd_1724986_151598/publish_examples2/tpe10c481c/ex18167195/slexVariantParametersStartup_ert_rtw ### Invoking Target Language Compiler on slexVariantParametersStartup.rtw ### Using System Target File: /mathworks/devel/bat/BR2021bd/build/matlab/rtw/c/ert/ert.tlc ### Loading TLC function libraries . ### Generating TLC interface API for custom data . ### Initial pass through model to cache user defined code . ### Caching model source code . ### Writing header file slexVariantParametersStartup_types.h ### Writing header file slexVariantParametersStartup.h ### Writing header file rtwtypes.h ### Writing header file builtin_typeid_types.h ### Writing header file multiword_types.h . ### Writing source file slexVariantParametersStartup.c ### Writing header file slexVariantParametersStartup_private.h ### Writing header file rt_assert.h ### Writing header file rt_nonfinite.h ### Writing source file rt_nonfinite.c . ### Writing header file rtGetInf.h ### Writing source file rtGetInf.c ### Writing header file rtGetNaN.h ### Writing source file rtGetNaN.c ### Writing source file ert_main.c . ### TLC code generation complete. .### Saving binary information cache. ### Using toolchain: GNU gcc/g++ | gmake (64-bit Linux) ### Creating '/tmp/BR2021bd_1724986_151598/publish_examples2/tpe10c481c/ex18167195/slexVariantParametersStartup_ert_rtw/slexVariantParametersStartup.mk' . ### Building 'slexVariantParametersStartup': "/mathworks/devel/bat/BR2021bd/build/matlab/bin/glnxa64/gmake" -f slexVariantParametersStartup.mk all gmake[5]: Entering directory `/tmp/BR2021bd_1724986_151598/publish_examples2/tpe10c481c/ex18167195/slexVariantParametersStartup_ert_rtw' gcc -c -fwrapv -fPIC -O0 -msse2 -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTERMFCN=1 -DONESTEPFCN=1 -DMAT_FILE=1 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DTID01EQ=1 -DMODEL=slexVariantParametersStartup -DNUMST=2 -DNCSTATES=0 -DHAVESTDIO -DMODEL_HAS_DYNAMICALLY_LOADED_SFCNS=0 -I/tmp/BR2021bd_1724986_151598/publish_examples2/tpe10c481c/ex18167195 -I/tmp/BR2021bd_1724986_151598/publish_examples2/tpe10c481c/ex18167195/slexVariantParametersStartup_ert_rtw -I/mathworks/devel/bat/BR2021bd/build/matlab/extern/include -I/mathworks/devel/bat/BR2021bd/build/matlab/simulink/include -I/mathworks/devel/bat/BR2021bd/build/matlab/rtw/c/src -I/mathworks/devel/bat/BR2021bd/build/matlab/rtw/c/src/ext_mode/common -I/mathworks/devel/bat/BR2021bd/build/matlab/rtw/c/ert -o "rt_logging.o" "/mathworks/devel/bat/BR2021bd/build/matlab/rtw/c/src/rt_logging.c" gcc -c -fwrapv -fPIC -O0 -msse2 -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTERMFCN=1 -DONESTEPFCN=1 -DMAT_FILE=1 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DTID01EQ=1 -DMODEL=slexVariantParametersStartup -DNUMST=2 -DNCSTATES=0 -DHAVESTDIO -DMODEL_HAS_DYNAMICALLY_LOADED_SFCNS=0 -I/tmp/BR2021bd_1724986_151598/publish_examples2/tpe10c481c/ex18167195 -I/tmp/BR2021bd_1724986_151598/publish_examples2/tpe10c481c/ex18167195/slexVariantParametersStartup_ert_rtw -I/mathworks/devel/bat/BR2021bd/build/matlab/extern/include -I/mathworks/devel/bat/BR2021bd/build/matlab/simulink/include -I/mathworks/devel/bat/BR2021bd/build/matlab/rtw/c/src -I/mathworks/devel/bat/BR2021bd/build/matlab/rtw/c/src/ext_mode/common -I/mathworks/devel/bat/BR2021bd/build/matlab/rtw/c/ert -o "rtGetInf.o" "/tmp/BR2021bd_1724986_151598/publish_examples2/tpe10c481c/ex18167195/slexVariantParametersStartup_ert_rtw/rtGetInf.c" gcc -c -fwrapv -fPIC -O0 -msse2 -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTERMFCN=1 -DONESTEPFCN=1 -DMAT_FILE=1 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DTID01EQ=1 -DMODEL=slexVariantParametersStartup -DNUMST=2 -DNCSTATES=0 -DHAVESTDIO -DMODEL_HAS_DYNAMICALLY_LOADED_SFCNS=0 -I/tmp/BR2021bd_1724986_151598/publish_examples2/tpe10c481c/ex18167195 -I/tmp/BR2021bd_1724986_151598/publish_examples2/tpe10c481c/ex18167195/slexVariantParametersStartup_ert_rtw -I/mathworks/devel/bat/BR2021bd/build/matlab/extern/include -I/mathworks/devel/bat/BR2021bd/build/matlab/simulink/include -I/mathworks/devel/bat/BR2021bd/build/matlab/rtw/c/src -I/mathworks/devel/bat/BR2021bd/build/matlab/rtw/c/src/ext_mode/common -I/mathworks/devel/bat/BR2021bd/build/matlab/rtw/c/ert -o "rtGetNaN.o" "/tmp/BR2021bd_1724986_151598/publish_examples2/tpe10c481c/ex18167195/slexVariantParametersStartup_ert_rtw/rtGetNaN.c" gcc -c -fwrapv -fPIC -O0 -msse2 -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTERMFCN=1 -DONESTEPFCN=1 -DMAT_FILE=1 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DTID01EQ=1 -DMODEL=slexVariantParametersStartup -DNUMST=2 -DNCSTATES=0 -DHAVESTDIO -DMODEL_HAS_DYNAMICALLY_LOADED_SFCNS=0 -I/tmp/BR2021bd_1724986_151598/publish_examples2/tpe10c481c/ex18167195 -I/tmp/BR2021bd_1724986_151598/publish_examples2/tpe10c481c/ex18167195/slexVariantParametersStartup_ert_rtw -I/mathworks/devel/bat/BR2021bd/build/matlab/extern/include -I/mathworks/devel/bat/BR2021bd/build/matlab/simulink/include -I/mathworks/devel/bat/BR2021bd/build/matlab/rtw/c/src -I/mathworks/devel/bat/BR2021bd/build/matlab/rtw/c/src/ext_mode/common -I/mathworks/devel/bat/BR2021bd/build/matlab/rtw/c/ert -o "rt_nonfinite.o" "/tmp/BR2021bd_1724986_151598/publish_examples2/tpe10c481c/ex18167195/slexVariantParametersStartup_ert_rtw/rt_nonfinite.c" gcc -c -fwrapv -fPIC -O0 -msse2 -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTERMFCN=1 -DONESTEPFCN=1 -DMAT_FILE=1 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DTID01EQ=1 -DMODEL=slexVariantParametersStartup -DNUMST=2 -DNCSTATES=0 -DHAVESTDIO -DMODEL_HAS_DYNAMICALLY_LOADED_SFCNS=0 -I/tmp/BR2021bd_1724986_151598/publish_examples2/tpe10c481c/ex18167195 -I/tmp/BR2021bd_1724986_151598/publish_examples2/tpe10c481c/ex18167195/slexVariantParametersStartup_ert_rtw -I/mathworks/devel/bat/BR2021bd/build/matlab/extern/include -I/mathworks/devel/bat/BR2021bd/build/matlab/simulink/include -I/mathworks/devel/bat/BR2021bd/build/matlab/rtw/c/src -I/mathworks/devel/bat/BR2021bd/build/matlab/rtw/c/src/ext_mode/common -I/mathworks/devel/bat/BR2021bd/build/matlab/rtw/c/ert -o "slexVariantParametersStartup.o" "/tmp/BR2021bd_1724986_151598/publish_examples2/tpe10c481c/ex18167195/slexVariantParametersStartup_ert_rtw/slexVariantParametersStartup.c" gcc -c -fwrapv -fPIC -O0 -msse2 -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTERMFCN=1 -DONESTEPFCN=1 -DMAT_FILE=1 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DTID01EQ=1 -DMODEL=slexVariantParametersStartup -DNUMST=2 -DNCSTATES=0 -DHAVESTDIO -DMODEL_HAS_DYNAMICALLY_LOADED_SFCNS=0 -I/tmp/BR2021bd_1724986_151598/publish_examples2/tpe10c481c/ex18167195 -I/tmp/BR2021bd_1724986_151598/publish_examples2/tpe10c481c/ex18167195/slexVariantParametersStartup_ert_rtw -I/mathworks/devel/bat/BR2021bd/build/matlab/extern/include -I/mathworks/devel/bat/BR2021bd/build/matlab/simulink/include -I/mathworks/devel/bat/BR2021bd/build/matlab/rtw/c/src -I/mathworks/devel/bat/BR2021bd/build/matlab/rtw/c/src/ext_mode/common -I/mathworks/devel/bat/BR2021bd/build/matlab/rtw/c/ert -o "slexVariantParametersStartup_VCtrl.o" "/tmp/BR2021bd_1724986_151598/publish_examples2/tpe10c481c/ex18167195/slexVariantParametersStartup_VCtrl.c" gcc -c -fwrapv -fPIC -O0 -msse2 -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTERMFCN=1 -DONESTEPFCN=1 -DMAT_FILE=1 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DTID01EQ=1 -DMODEL=slexVariantParametersStartup -DNUMST=2 -DNCSTATES=0 -DHAVESTDIO -DMODEL_HAS_DYNAMICALLY_LOADED_SFCNS=0 -I/tmp/BR2021bd_1724986_151598/publish_examples2/tpe10c481c/ex18167195 -I/tmp/BR2021bd_1724986_151598/publish_examples2/tpe10c481c/ex18167195/slexVariantParametersStartup_ert_rtw -I/mathworks/devel/bat/BR2021bd/build/matlab/extern/include -I/mathworks/devel/bat/BR2021bd/build/matlab/simulink/include -I/mathworks/devel/bat/BR2021bd/build/matlab/rtw/c/src -I/mathworks/devel/bat/BR2021bd/build/matlab/rtw/c/src/ext_mode/common -I/mathworks/devel/bat/BR2021bd/build/matlab/rtw/c/ert -o "ert_main.o" "/tmp/BR2021bd_1724986_151598/publish_examples2/tpe10c481c/ex18167195/slexVariantParametersStartup_ert_rtw/ert_main.c" ### Creating standalone executable ../slexVariantParametersStartup . g++ -o ../slexVariantParametersStartup rt_logging.o rtGetInf.o rtGetNaN.o rt_nonfinite.o slexVariantParametersStartup.o slexVariantParametersStartup_VCtrl.o ert_main.o ### Created: ../slexVariantParametersStartup ### Successfully generated all binary outputs. gmake[5]: Nothing to be done for `all'. gmake[5]: Leaving directory `/tmp/BR2021bd_1724986_151598/publish_examples2/tpe10c481c/ex18167195/slexVariantParametersStartup_ert_rtw' ### Successful completion of build procedure for: slexVariantParametersStartup ### Simulink cache artifacts for 'slexVariantParametersStartup' were created in '/tmp/BR2021bd_1724986_151598/publish_examples2/tpe10c481c/ex18167195/slexVariantParametersStartup.slxc'. Build Summary Top model targets built: Model Action Rebuild Reason ============================================================================================================= slexVariantParametersStartup Code generated and compiled Code generation information file does not exist. 1 of 1 models built (0 models already up to date) Build duration: 0h 0m 25.973s

2. На вкладке C Code выберите Open Report.

3. Выберите slexVariantParametersStartup.c файл. В этом файле модель инициализирует функцию, включает:

a. Символьные имена для всех значений Kp и Ki заключенный в регулярный if условия. Они if условия оценены, когда вы запускаете исполняемый файл.

if (get_VCtrl() == 1) < Ki = 4.5; Kp = 0.15; >else if (get_VCtrl() == 2) < Ki = 4.0; Kp = 0.5; >else if (get_VCtrl() == 3) < Ki = 3.5; Kp = 0.75; >else if (get_VCtrl() == 4)

b. utAssert функция, чтобы убедиться при наименьшем количестве одного различного условия оценивает к true при выполнении исполняемого файла.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *