Поверхность из таблицы

Форум пользователей пакета Mathcad

Модератор: Admin

Дуняша
Сообщения: 11
Зарегистрирован: Пт ноя 30, 2007 5:34 pm

Поверхность из таблицы

Сообщение Дуняша » Вс авг 09, 2009 5:36 pm

Помогите, пожалуйста, построить гладкую поверхность.
Задан массив точек.
Я построила "поверхность", но она получилась ломаной.

Изображение

Как ее сделать гладкой?
Есть ли такая функция, встроенная в Mathcad?
Или нужно самой писать код для сглаживания сплайнами или методом наименьших квадратов?

Yu_K
Сообщения: 413
Зарегистрирован: Вт май 02, 2006 12:40 pm

Сообщение Yu_K » Пн авг 10, 2009 8:02 am

Как задан массив - поясните пож-та.

Дуняша
Сообщения: 11
Зарегистрирован: Пт ноя 30, 2007 5:34 pm

Сообщение Дуняша » Пн авг 10, 2009 11:42 am

Yu_K писал(а):Как задан массив - поясните пож-та.


Массив - набор чисел, которые были получены в другой программе. Шаг неравномерный.
Тут один столбец лишний оказался.

Дуняша
Сообщения: 11
Зарегистрирован: Пт ноя 30, 2007 5:34 pm

Сообщение Дуняша » Вт авг 18, 2009 9:16 pm

Ну кто-нибудь! Помогите!

Korobov V I
Сообщения: 1609
Зарегистрирован: Вт янв 21, 2003 5:12 pm

Сообщение Korobov V I » Ср авг 19, 2009 10:28 am

Посмотрите в хелпe похожий пример:
QuickSheets/Data Analysis/Two-Dimensional Spline Interpolation

Дуняша
Сообщения: 11
Зарегистрирован: Пт ноя 30, 2007 5:34 pm

Сообщение Дуняша » Чт авг 20, 2009 3:07 pm

Korobov V I писал(а):Посмотрите в хелпe похожий пример:
QuickSheets/Data Analysis/Two-Dimensional Spline Interpolation

Ну так это ж двумерная интерполяция сплайнами, а у меня модель трехмерная :(

Michael_bol
Сообщения: 2
Зарегистрирован: Вс июн 21, 2009 10:38 pm

Сообщение Michael_bol » Ср сен 09, 2009 4:12 pm

Дуняша писал(а):
Korobov V I писал(а):Посмотрите в хелпe похожий пример:
QuickSheets/Data Analysis/Two-Dimensional Spline Interpolation

Ну так это ж двумерная интерполяция сплайнами, а у меня модель трехмерная :(

В исходном массиве 4 столбца, для задания 3х мерной поверхности д.б. 3. поясните пожалуйста...
В приложении пример.
В нем: XnDC11, YnDC11 и ZnDC11 - массив точек из которой необходимо сконструировать поверхность.
Вам можно вырезать эти данные из своего массива F.
n - степень полинома используемого для сглаживания поля точек.
Обращайтесь ...
Что то не получается отправить картинку, мой адрес почты maikl_bol@mail.ru

dubanov
Сообщения: 331
Зарегистрирован: Вс июл 10, 2005 1:09 pm
Контактная информация:

Сообщение dubanov » Чт сен 10, 2009 5:21 am

Дуняша писал(а):
Korobov V I писал(а):Посмотрите в хелпe похожий пример:
QuickSheets/Data Analysis/Two-Dimensional Spline Interpolation

Ну так это ж двумерная интерполяция сплайнами, а у меня модель трехмерная :(

можно использовать функцию loess, это регрессия