|
Линейная интерполяция
|
|||
---|---|---|---|
#18+
Ребят помогите пожалуйста науке! Необходимо провести линейную интерполяцию. Имеется ряд данных гидрологического зонда измеряемого температуру и соленость от поверхности до дна морской воды. В наличии 3 столбца где записаны: глубина(Depth), температура (t) и соленость (S). К сожалению, зонд редко делает измерения на целых глубинах т. е. 1 м, 2м, 3м и для них t и S. И получается (к примеру) запись в строке 1.73 , а ниже 2.79 так и для t и S Необходимо определить целые числа глубин ( от 1 м) и вычислить для них t и S. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2015, 16:44 |
|
Линейная интерполяция
|
|||
---|---|---|---|
#18+
Пробуйте. Ст. Е - вспомогательный, в нем вычисляется номер первой строки для интерполяции. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2015, 17:20 |
|
Линейная интерполяция
|
|||
---|---|---|---|
#18+
По примеру из файла Казанского. Без доп. столбца: Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2015, 19:10 |
|
Линейная интерполяция
|
|||
---|---|---|---|
#18+
Парни, выручили, спасибо! А метод Казанского с доп. столбиком более предпочтителен. Если пользоваться одной формулой то нарушается интерполяция, а именно на глубинах где t доходит до -1, а далее идут показания t -3, -4, -9 и т.д к понижению. Такого быть не может в природе (во фьёрдах Шпицбергена), иначе на дне был бы один жутко-соленый лед вместо воды и микроорганизмов! :) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2015, 16:30 |
|
|
start [/forum/topic.php?fid=61&msg=39028901&tid=2173396]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
29ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
others: | 319ms |
total: | 431ms |
0 / 0 |