|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
05.07.2012, 14:18 | #1 |
Пользователь
Регистрация: 21.01.2012
Сообщений: 37
|
Использование метода интерполяции.
Здравствуйте. Есть набор данных:
T1 = 1392 T2 = 1395 T3 = 1460 T4 =1493 T5 = 1540 T6 = 1562 T7 =1579 Каждой Т соответствуют: U1 = 3442 U2 = 3442 U3 = 3458 U4 = 3491 U5 = 3521 U6 = 3542 U7 = 3546 z1 = -3291 z2 = -3291 z3 = -3348 z4 = -3325 z5 = -4710 z6 = -4695 z7 = -4642 f1 = -13291 f2 = -13291 f3 = -13348 f4 = -13325 f5 = -14710 f6 = -14695 f7 = -14642 r1 = 3442 r2 = 3442 r3 = 3458 r4 = 3491 r5 = 3521 r6 = 3542 r7 = 3546 Задача такая. На форме несколько текстбоксов и кнопка расчет. При вводе в один из текстбоксов значения Т, в остальных текстбоксах должны отобразится соответствующие значения U,z,f,r. При этом, если Т находится например между Т2 и Т3, то расчитываются соответствующие значения. Я так понимаю это делается с помощью линейной интерполяции, но не соображу как организовать в коде. Может кто подскажет? При нажатии на нее |
05.07.2012, 19:15 | #2 |
Пользователь
Регистрация: 21.01.2012
Сообщений: 37
|
формы, кнопки, текстбоксы - это понятно.
Помогите организовать вычисления. И не пойму как в коде исходные данные представить. |
05.07.2012, 19:37 | #3 |
Пользователь
Регистрация: 11.09.2010
Сообщений: 83
|
Код:
|
05.07.2012, 19:53 | #4 |
Пользователь
Регистрация: 21.01.2012
Сообщений: 37
|
Похожие мысли были, но чего то не идет. Вот пытался отработать процедуру на паре массивов:
Код:
|
05.07.2012, 20:41 | #5 |
Пользователь
Регистрация: 11.09.2010
Сообщений: 83
|
Код:
в случае i = 4 при i<n=5 оно запросит (uz[4 + 1]) 5 по индексу элемент),которого нет Последний раз редактировалось Defunate; 05.07.2012 в 20:43. |
06.07.2012, 00:00 | #6 |
Пользователь
Регистрация: 21.01.2012
Сообщений: 37
|
Так и вышло. Как исправить?
|
06.07.2012, 11:15 | #7 |
Пользователь
Регистрация: 11.09.2010
Сообщений: 83
|
Код:
|
06.07.2012, 12:42 | #8 | ||
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
а что для одной точки Мх мы будем вычислять ЧЕТЫРЕ (вообще говоря различных) значения.
Цитата:
информация к размышлению Цитата:
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 06.07.2012 в 12:45. |
||
07.07.2012, 12:28 | #9 |
Пользователь
Регистрация: 21.01.2012
Сообщений: 37
|
Все работает. Пример тренировочный. На его базе легко сделаю то что нужно.
Код:
|
07.07.2012, 12:29 | #10 |
Пользователь
Регистрация: 21.01.2012
Сообщений: 37
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Использование метода repaint() объекта класса JPanel | Alexcomeback | Общие вопросы по Java, Java SE, Kotlin | 1 | 31.10.2010 13:12 |
Использование метода двойной буферизации для динамической графики(избавление от мерцания) | noxin | Win Api | 1 | 05.04.2010 20:08 |
Использование процедуры в другой процедуре (хм .. или метода?)...?? | newprog12 | Общие вопросы Delphi | 4 | 11.01.2010 00:45 |
Использование метода getche() | Golovastik | Общие вопросы C/C++ | 4 | 17.07.2009 20:22 |
Использование метода free после завершения потока | Denager | Общие вопросы Delphi | 4 | 29.08.2008 10:13 |