![]() |
|
|
![]()
|
|
| Sergey M. |
|
|||
|
Unregistered |
Задана матрица данных (Matrix 1) 30 на 30, соответственно, строка – это х-вая составляющая, столбец – у-ковая составляющая, данные – это координаты по z. Массив данных заполняется по следующей процедуре:
for (int y=0; y<30; y++) { for (int x=0; x<30; x++) { z [y * Width + x] = function(); // некоторая функция, например гауссиан } } Затем из полученного массива случайным образом выбирается от 70 до 90% значений. Как при помощи интерполяции можно дополнить новый массив данных (Matrix 2) пропущенными точками, чтобы массив стал близок к Matrix 1, вид function() неизвестен, но размерность 30 на 30 известна. |
|||
|
||||
![]()
|
| Правила форума "Алгоритмы" | |
|
|
Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Алгоритмы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |