Составители:
Рубрика:
Функция F
• Вычисленное значение.
м, заголовок функции будет иметь вид –
F(X,Y).
рограммы введем для хра-
олнительные обозначения
R, W
Формальные параметры функции:
• Вещественные переменные X,Y.
Результат:
Таким образо
Для удобства отладки и написания п
нения промежуточных результатов доп
, Q.
A+|B|=R cosln
2
;
B+=W cos3ln
2
;
°+A=Q 2cosln
2
.
С учетом введенных обозначений вычисление Z можно пред-
ставить в виде:
QA
|W|
R=Z
⋅
−
2
.
Обозначения переменных в программе
A, B Исходные данные
R, W, Q Промежуточные переменные
Z Результат, искомая величина
В процессе вы к функции про-
исходит три
Вызов функции F
числения значения Z обращение
раза, а именно:
Имя переменной Выражение
R ln F(|B|, A)
2
|B| + cos A
W ln
2
3 + cos B F(3, B)
Q ln
2
A + cos 2º F(A, 2º)
Пр . Поскольку етрических
долж радианах, г одимо пер по
формуле
имечание
ен быть указан в
у тригоном
радусы необх
функций аргумент
евести в радианы
18
⋅x
Наприме os 2º записать как COS(2*3.1415/180).
В реализации Intel Fortran имеются функции с аргументами в градусах
(табл. 6.1), так что cos 2º можно записать как COSD(2.0).
0
.
π
р, c
32
Функция F
Формальные параметры функции:
• Вещественные переменные X,Y.
Результат:
• Вычисленное значение.
Таким образом, заголовок функции будет иметь вид – F(X,Y).
Для удобства отладки и написания программы введем для хра-
нения промежуточных результатов дополнительные обозначения
R, W, Q.
R = ln 2 | B | + cos A ;
W = ln 2 3 + cos B ;
Q = ln 2 A + cos 2° .
С учетом введенных обозначений вычисление Z можно пред-
ставить в виде:
|W |
Z = R2 − .
A⋅Q
Обозначения переменных в программе
A, B Исходные данные
R, W, Q Промежуточные переменные
Z Результат, искомая величина
В процессе вычисления значения Z обращение к функции про-
исходит три раза, а именно:
Имя переменной Выражение Вызов функции F
2
R ln |B| + cos A F(|B|, A)
W ln2 3 + cos B F(3, B)
Q ln2 A + cos 2º F(A, 2º)
П р и м е ч а н и е . Поскольку у тригонометрических функций аргумент
должен быть указан в радианах, градусы необходимо перевести в радианы по
x ⋅π
формуле .
180
Например, cos 2º записать как COS(2*3.1415/180).
В реализации Intel Fortran имеются функции с аргументами в градусах
(табл. 6.1), так что cos 2º можно записать как COSD(2.0).
32
Страницы
- « первая
- ‹ предыдущая
- …
- 30
- 31
- 32
- 33
- 34
- …
- следующая ›
- последняя »
