Лаб1Апр2008 (775809), страница 3
Текст из файла (страница 3)
6.1. Для каждого метода масштабирования выбрать масштабы констант, входных и промежуточных переменных, значения коэффициентов перемасштабирования.
6.2. На основе алгоритма, блок-схема которого представлена на рис.1, с использованием представленных в Приложении 5 подпрограмм-функций ADF, SUF, FMU, DIF разработать три программы, моделирующие процесс реализации замасштабированного тремя методами алгоритма на ЭВМ с дробной арифметикой, обеспечивающие вычисление минимального и максимального значения величины F (Fmin,Fmax) и осуществляющие контроль полученных результатов путем их сравнения с результатами прямого вычисления этих величин по заданному арифметическому выражению на инструментальной ЭВМ с плавающей запятой.
При разработке данной программы (с целью упрощения контроля правильности программирования) рекомендуется использовать совокупность идентификаторов, представленную в таблице 3.
Рис. 1
Таблица 3
| №№ п/п | Обозначение | Идентифи-катор | Наименование величины |
| 1. | SA | масштаб константы А | |
| 2. | SB | масштаб константы В | |
| 3. | SX | масштаб переменной X | |
| 4. | SY | масштаб переменной Y | |
| 5. | SZ | масштаб переменной Z | |
| 6. | SF | масштаб величины F | |
| 7. | A | A | константа А |
| 8. | B | B | константа B |
| 9. | AM | машинное изображение А | |
| 10. | BM | машинное изображение В | |
| 11. | Xmin | X1 | минимальное значение X |
| 12. | Ymin | Y1 | минимальное значение Y |
| 13. | Zmin | Z1 | минимальное значение Z |
| 14. | Wmin | W1 | минимальное значение W |
| 15. | Xmax | X2 | максимальное значение X |
| 16. | Ymax | Y2 | максимальное значение Y |
| 17. | Zmax | Z2 | максимальное значение Z |
| 18. | Wmax | W2 | максимальное значение W |
| 19. | X1M | машинное изображение Xmin | |
| 20. | X2M | машинное изображение Xmax | |
| 21. | Y1M | машинное изображение Ymin | |
| 22. | Y2M | машинное изображение Ymax | |
| 23. | Z1M | машинное изображение Zmin | |
| 24. | Z2M | машинное изображение Zmax | |
| 25. | | W1M | машинное изображение Wmin |
| 26. | W2M | машинное изображение Wmax | |
| 27. | D1M | машинное изображение Dmin | |
| 28. | D2M | машинное изображение Dmax | |
| 29. | E1M | машинное изображение Emin | |
| 30. | E2M | машинное изображение Emax | |
| 31. | G1M | машинное изображение Gmin | |
| 32. | G2M | машинное изображение Gmax | |
| 33. | H1M | машинное изображение Hmin | |
| 34. | H2M | машинное изображение Hmax | |
| 35. | F1M | машинное изображение Fmin | |
| 36. | F2M | машинное изображение Fmax | |
| 37. | Fmin | F1 | восстановленное значение Fmin |
| 38. | Fmax | F2 | восстановленное значение Fmах |
| 39. | F1P | вычисленное «точно» значение Fmin | |
| 40. | F2P | вычисленное «точно» значение Fmax | |
| 41. | K1 | SK1 | коэф. перемасштабирования K1 |
| 42. | K2 | SK2 | коэф. перемасштабирования K2 |
| 43. | ε1 | EF1 | относительная погрешность вычисления Fmin |
| 44. | ε2 | EF2 | относительная погрешность вычисления Fmax |
| 45. | ε | EF | среднее значение относительной погрешности |
| 46. | N | N | |
| 47. | ESI | Значение относительной погрешности вычисления на ЭВМ на i-ом шаге статистического эксперимента | |
| 48. | ES1 | ||
| 49. | ES2 | ||
| 50. | ESM |
6.3. Провести оценку результатов, полученных с помощью разработанной (по рекомендациям п.6.2) программы по следующим критериям:
1. Машинные изображения констант, входных и промежуточных величин и результатов при К=15 должны быть по модулю меньше величины 0,99997.
2. Машинные изображения максимальных по модулю значений ключевых промежуточных величин и результата не должны быть меньше величины 0,5 (хорошо) или 0,1 (удовлетворительно). Ключевыми называются те промежуточные величины, максимальные значения модуля которых фактически определяют правые границы выбираемых в данном задании масштабов.
3. Относительная погрешность результатов (
,
), полученных с помощью целевой ЭВМ, (по сравнению с соответствующими результатами прямого счета этих величин
,
) не должна превышать величины
т.е. должны выполняться следующие неравенства:
















