Программа аппроксимации на языке бэйсик см-1




Скачать 29.01 Kb.
НазваниеПрограмма аппроксимации на языке бэйсик см-1
Дата публикации10.02.2014
Размер29.01 Kb.
ТипПрограмма
uchebilka.ru > Информатика > Программа
Программа аппроксимации на языке БЭЙСИК СМ-1
Для подготовки исходных данных, необходимых при построении датчиков с заданным распределением в GPSS-моделях, описанный алгоритм аппроксимации F(X) был реализован на языке БЭЙСИК СМ-1. Предполагается, что вычисления будут пров
водиться в дисплейном
классе СМ-1 в режиме диалога пользователя с ЭВМ.
Опишем последовательность действий пользователя за терминалом СМ-1 при аппроксимации заданной ф.р. F(X).
Прежде всего, программа аппроксимации должна быть введена в ЭВМ с перфоленты, для чего перфоленту следует установить в фотосчитывающее устройство и выполнить с экрана дисплея команды SCR и PTA. Запуск программы производится с п
помощью команды RUN.
Предварительно перед запуском программы пользователь должен ввести в память ЭВМ аналитическое выражение для пл.р.в. Fъ(X). Это выражение вводится как оператор программы аппроксимации с номером
900. При записи выражения следует использова ать символы БЭЙСИКА,
при этом символ F используется для обозначения переменной - пл.р.в., а символ Х - для обозначения аргумента Х. Оператор 900 является оператором присвоения с именем LET, поэтому его вид, например, для п
пл.р.в. экспоненциального распределения с
математическим ожиданием, равным 10.5 будет записываться таким образом:
900 LET F=EXP(-X/10.5)/10.5
В целом правила записи выражений в языке БЭЙСИК аналогичны правилам записи выражений в языке ФОРТРАН ; различны правила возведения в степень - в БЭЙСИКЕ это знак логического умножения, а Кне два подряд следующих символа "**". Инач
че записывается и
операция извлечения корня квадратного - в БЭЙСИКЕ это SQR, а в
^ ФОРТРАНЕ - SQRT.
После запуска программа запрашивает пользователя:
Начальная точка Х0,У0 = ?
В ответ на запрос пользователь на клавиатуре дисплея должен набрать численные значения Х0 и У0.
Затем следует вопрос:
Шаг интегрирования Х = ?
Пользователь должен набрать начальное значение шага
интегрирования пл.р.в. Х.
Далее для выполнения вычислений необходимо значение максимально допустимой на данном интервале аппроксимации погрешности, поэтому программа выдает запрос:
Абс.точность аппроксимации = ?
Вычислив значение пл.р.в. в начальной точке и определив тем самым тангенс угла наклона касательной к ф.р. F(X), ЭВМ выдает это значение на экран дисплея, после чего высвечивает значение ф.р. в достигнутой точке пересечения F(X), абсцис
ссу точки пересечения Х
и значение разности (Х-Х#) (это значение на экране дисплея
обозначено символами EPS).
Затем программа запрашивает у пользователя новое значение шага интегрирования, выдавая на экран дисплея запрос:
Новый шаг интегрирования = ?
Если пользователь ответит нулевым значением Х, то это будет означать, что уточнять координаты точки пересечения не нужно, и на экране появится текст:
Принимается пара F(X) , X
После этого вновь запрашивается шаг интегрирования и абсолютная точность аппроксимации, и так до тех пор, пока полученное в ходе интегрирования значение F(X) не будет отличаться от 1 на величину, меньшую, чем 0.0001.
Если пользователь на запрос о новом шаге интегрирования ответит ненулевым значением Х, программа продолжит вычисления для уточнения координат точки пересечения.
В заключение данного параграфа отметим следующее. Если вычисления были прерваны по какой-либо причине, они могут быть продолжены после повторного ввода программы в память ЭВМ. Для этого следует в качестве начальной точки в
ввести координаты
Y(I),G(Y(I)), полученные при выдаче последней пары.

Добавить документ в свой блог или на сайт

Похожие:

Программа аппроксимации на языке бэйсик см-1 iconЛинейные аппроксимации температурных зависимостей свойств воды
Получены линейные аппроксимации аномальных температурных зависимостей основных термодинамических свойств воды. Одинаковый вид аппроксимаций...

Программа аппроксимации на языке бэйсик см-1 iconПрограмма, обеспечивающая преобразование входной программы на некотором...
Транслирующие грамматики. Преобразование арифметического выражения из инфиксной в постфиксную форму записи 14

Программа аппроксимации на языке бэйсик см-1 iconРезюме на английском языке (не должна быть копией аннотации на украинском языке)
В тексте резюме на английском языке следует применять терминологию, характерную для иностранных специальных текстов

Программа аппроксимации на языке бэйсик см-1 iconИгровая программа tetris на языке Паскаль

Программа аппроксимации на языке бэйсик см-1 iconПрограмма : Программа состоит из описаний классов, статических глобальных функций и директив
Мы начнем описание языка Си-бемоль(C♭) с общего описания конструкций, допустимых в этом языке (детали синтаксиса можно найти в прилагаемой...

Программа аппроксимации на языке бэйсик см-1 iconКукис В. С. О возможной аппроксимации рабочего цикла двигателя Стирлинга...
Кукис В. С. О возможной аппроксимации рабочего цикла двигателя Стирлинга / В. С. Кукис, В. А. Романов, А. И. Рыбалко, Ю. А. Постол...

Программа аппроксимации на языке бэйсик см-1 iconЭкскурсионная программа на русском языке Регион плавания: Азия и Индия

Программа аппроксимации на языке бэйсик см-1 iconПрограммирование на языке С++ Лабораторный практикум
Цель: Изучение символьных и строковых переменных и способов их обработки в языке Си

Программа аппроксимации на языке бэйсик см-1 iconНеотъемлемое право личности?
«образование должно быть направлено на полное развитие человеческой личности», а такое развитие возможно только в том случае, если...

Программа аппроксимации на языке бэйсик см-1 iconРешение задач механики оболочек на основе различных моделей с применением сплайн-аппроксимации
Теория r-функций в задачах рассеяния электромагнитных волн на идеально проводящих и импедансных телах сложной формы

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
uchebilka.ru
Главная страница


<