|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Расчет таблиц функциональных зависимостей
В разделе 27 приводились примеры циклов, позволяющих рассчитать таблицу вещественной функции вещественного аргумента y = f(x) в пределах изменения аргумента от Xmin до Xmax с шагом Xstp. На рис. 28.5 – 28.8 эти алгоритмы приведены полностью. В всех четырех вариантах входными данными алгоритмов являются параметры циклов Xmin, Xmax и Xstp. Выходными данными являются одномерные массивы X (значений аргумента) и Y (значений функции), а также переменная целого типа n – число точек рассчитанной зависимости. Счетчиком циклов является переменная целого типа i. На блок-схеме рис. 28.5 использован цикл с послеусловием, а на блок схемы рис. 28.6 – цикл с предусловием. До начала цикла выполняются начальное присвоение x = Xmin и обнуление счетчика i. В теле цикла сначала счетчик увеличивает свое значение на единицу, а затем выполняется расчет значения функции от текущего значения аргумента x. Далее значения функции и аргумента записываются в соответствующие массивы. В конце тела цикла выполняется модификация текущего значения x. На блок-схеме алгоритма на рис. 28.7 для организации цикла по вещественной переменной используется цикл по целой переменной i. Сначала рассчитывается число повторений цикла n, обеспечивающее движение аргумента от Xmin до Xmax с шагом Xstp. Затем выполняется цикл-модификация по i пределах от 1 до n. В теле цикла рассчитывается текущее значение аргумента x, функции y и выполняется их запись в соответствующие массивы. На блок-схеме алгоритма на рис. 28.8 используется цикл-модификация по вещественной переменной x. Такой цикл в С++ возможен, а на паскале – нет. Переменная i служит счетчиком цикла и индексом элементов массивов, в которые записываются выходные данные. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.) |