Форум программистов, компьютерный форум, киберфорум
Matlab
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/25: Рейтинг темы: голосов - 25, средняя оценка - 4.64
0 / 0 / 0
Регистрация: 18.03.2012
Сообщений: 4

Интерполирование функции одной переменной

18.03.2012, 20:23. Показов 4909. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Скажите, как провести полиномиальную функции одной переменной, где
х=[3.6 5.37 2.25 4.7 -1.21 1.6 6.57]
y=[2.89 2.4 3.9 -1.4 -0.59 -1.5 1.7]
Большое спасибо за помощь!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
18.03.2012, 20:23
Ответы с готовыми решениями:

Поиск экстремума функции одной переменной с использованием языка MatLab и и встроенной функции fminbnd
помогите пожалуйста с лабой, или хотя бы подскажите что как использовать эти функции :( мапл только что скачал, никогда им до этого не...

Найти экстремумы функции одной переменной
Найти экстремумы функции 2x2-12x следующими методами: равномерного поиска, деления интервала пополам, дихотомии, золотого сечения. ...

Найти безусловный минимум функции одной переменной
здравствуйте я начинающий программист в области matlab и у меня такая задача требуется найти безусловный минимум функции f(x) одной...

6
2014 / 1286 / 61
Регистрация: 05.06.2010
Сообщений: 2,213
18.03.2012, 22:06
Цитата Сообщение от VideoGame Посмотреть сообщение
провести полиномиальную функции одной переменной
ничего не понял. Переформулируйте задание, иначе у Вас нет шанса получить ответ..
Что такое x и y?
1
0 / 0 / 0
Регистрация: 18.03.2012
Сообщений: 4
18.03.2012, 22:21  [ТС]
Цитата Сообщение от vital792 Посмотреть сообщение
ничего не понял. Переформулируйте задание, иначе у Вас нет шанса получить ответ..
Что такое x и y?
простые значения
0
2014 / 1286 / 61
Регистрация: 05.06.2010
Сообщений: 2,213
18.03.2012, 22:28
И все таки, что вы хотите получить? Если
Цитата Сообщение от VideoGame Посмотреть сообщение
простые значения
это функция y(x), то тут Вам не будет удачи

И вы ЭТО хотите интерполировать полиномом?) Или все таки объясните что за данные?
1
0 / 0 / 0
Регистрация: 18.03.2012
Сообщений: 4
18.03.2012, 22:40  [ТС]
Цитата Сообщение от vital792 Посмотреть сообщение
И все таки, что вы хотите получить? Если

это функция y(x), то тут Вам не будет удачи
Вложение 135525
И вы ЭТО хотите интерполировать полиномом?) Или все таки объясните что за данные?
Провести полиномиальную и сплайн интерполяцию функции одной переменной, заданною таблицей значений. Всё задание, всё что указанно. значения там другие, мне важно знать сам процесс
0
2014 / 1286 / 61
Регистрация: 05.06.2010
Сообщений: 2,213
18.03.2012, 23:12
Для полиномиальной интерполяции можно использовать функцию polifit(x, y, n) где x и y ваши отсчеты функции, n - степень полинома. Функция возвращает массив коэффициентов искомого полинома.
Для сплайновой можно использовать функцию spline(x, y, z).
Вот пример кода(значения я взял более адекватные)
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
clear all; close all;  clc;
 
x = [3.6 5.37 6.25 7.7 8.21 9.6 10.57 11 12 13.5];
y = sin(x);
 
%% полиномиальная
plot(x, y, 'ob', x, y, 'b'); axis tight;
p = polyfit(x, y, length(x)+1);
x1 = linspace(min(x), max(x), length(x)+1);
y1 = polyval(p, x1);
hold on;
plot(x1, y1, 'or', x1, y1, 'r'); axis tight;
title('poly');
 
%% сплайнами
figure
y2 = spline(x, y, x1);
plot(x, y, 'ob', x, y, 'b'); axis tight;
hold on;
plot(x1, y2, 'or', x1, y2, 'r'); axis tight;
title('spline');
ЗЫ: Чебышевские узлы интерполяции. можно функцию полиномиальной интерполяции (в форме Лагранжа) взять отсюда
2
0 / 0 / 0
Регистрация: 18.03.2012
Сообщений: 4
18.03.2012, 23:36  [ТС]
Большое вам спасибо, разобрался. Тему можно закрывать!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
18.03.2012, 23:36
Помогаю со студенческими работами здесь

Найти область определения функции одной переменной
Нужно найти область определения функции одной переменной. Кто-нибудь занимался таким? Подскажите, что можно использовать или алгоритм...

Аппроксимация функции одной переменной методом наименьших квадратов
Здравствуйте, пытаюсь самостоятельно разобрать этот метод немного не понимаю Условие: Xi=50 52 52 54 56 58 58 60 62 62 Yi=25 ...

Интерполирование функции
помогите пожалуйста: Провести линейную интерполяцию, интерполяцию сплайнами и глобальную интерполяцию. Значения xi=i´0.1; i=1,2..20...

Интерполирование функции с помощью полинома Лагранжа при равномерной сетке узлов
Здравствуйте. Необходимо написать m-файл-функцию для интерполирования функции на отрезке с помощью полинома Лагранжа при равномерной...

Аппроксимация функции одной переменной
Постановка задачи: Необходимо из двух наборов (массивов) данных составить уравнение (полином) для описания собственно функции зависимости. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru