русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Программирование в программе-функции циклических алгоритмов


Дата добавления: 2015-07-23; просмотров: 628; Нарушение авторских прав


Напомним, что циклические алгоритмы (или проще циклы) содержат повторяющиеся вычисления, зависящие от некоторой переменной. Такая переменная называется параметром цикла, а сами повторяющиеся вычисления составляют тело цикла.

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

- щелкнуть на кнопке for наборной панели Программирования. На экране появятся поля ввода, изображенные на рис. 2.8.

 
 

Рисунок 3.8- Структура оператора цикла for.

- в поле ввода 1 введите имя параметра цикла;

- в поле ввода 2 ввести диапазон значений параметра цикла, используя для этого дискретный аргумент;

- в поле ввода 3 вводятся операторы, составляющие тело цикла. Если одной строки недостаточно, то дополнительные поля ввода (дополнительные строки) создаются щелчком на кнопке “Add line” в панели программирования и тогда слева от тела цикла появляется вертикальная черта.

 
 

Пример 3.4. Составим программу, строящую амплитудно-частотную характеристику сопротивления двухполюсника, показанного на рисунке 2.5.

 

 
 

 
 

3.6. Построение амплитудно-частотной характеристики

Для построения графика зависимости значений массива MZ от частоты, которая равна номеру элемента массива, умноженному на шаг изменения частоты hw, необходимо выполнить следующую последовательность действий:

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

<номер первого элемента>,<номер второго элемента>..<номер последнего элемента>.

Если номера вводимых элементов изменяются через единицу, то номер второго элемента можно не задавать. Символ многоточия «..» появляется на клавиатуре после нажатия на клавишу «;» (точка с запятой).



;

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

3. В меню выберем с помощью мыши Insert/Graph/X-Y Plot и на экране появится область графика;

4. На плейсхолдер у горизонтальной оси поместим выражение, вычисляющее частоту через номер элемента массива;

5. На плейсхолдер у вертикальной оси поместим идентификатор массива с индексом заданной ранжированной переменной;

6. Щелкнем мышью на свободном поле экрана, и на экране построится график.

 
 

Рисунок 3.9- График амплитудно-частотной характеристики

 

 



<== предыдущая лекция | следующая лекция ==>
Программирование в программе-функции разветвляющихся алгоритмов | Встроенная функция для расчета рядов


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.111 сек.