ВУЗ:
Составители:
17
Цикл while продолжается до тех пор, пока <условие> истинно.
Пример: вычислить ряд
∑
2
1
n
с точностью
9
10
−
.
n = 1;
oldsum = -1;
newsum = 0;
while (newsum-oldsum)>1e-9
oldsum = newsum;
newsum = newsum + 1/(n^2);
n = n +1;
end
newsum
newsum =
1.6449
Фрагмент кода для вычисления ряда представлен ниже. Он может
быть выполнен непосредственно в командном режиме.
Иногда бывает необходимо, чтобы программа MATLAB преждевре-
менно вышла из цикла, например, при возникновении определённого усло-
вия. Для этой цели используется команда break.
2. КРАТКОЕ ОПИСАНИЕ РАБОТЫ В SIMULINK
2.1. СОЗДАНИЕ МОДЕЛЕЙ С SIMULINK
SIMULINK – это интерактивная система для анализа линейных и не-
линейных динамических систем. Она может работать с линейными, нели-
нейными, непрерывными, дискретными, многомерными системами.
Перед построением модели необходимо предварительно загрузить
систему MATLAB и запустить пакет SIMULINK.
Процесс построения модели SIMULINK включает в себя компоновку
модели и задание необходимых параметров. Компоновка заключается в
выборе из библиотек SIMULINK необходимых блоков, их размещение в
открывшемся окне и соединение между собой. Далее для каждого блока
устанавливаются соответствующие параметры, отвечающие требованиям
моделируемой системы. Для их изменения надо дважды щелкнуть на бло-
ке и изменить нужные значения в диалоговом окне.
Блоки имеют названия, которые можно изменять, щёлкнув по нему
левой клавишей мыши и отредактировав текст.
Блоки можно поворачивать. Для того, чтобы повернуть блок на
90 градусов, надо выделить его и нажать клавиши Ctrl+R. Комбинация
Ctrl+I позволяет выполнить зеркальное отражение входов и выходов.
Страницы
- « первая
- ‹ предыдущая
- …
- 17
- 18
- 19
- 20
- 21
- …
- следующая ›
- последняя »