0 / 0 / 0
Регистрация: 10.06.2015
Сообщений: 9
|
|
1 | |
Выполнить линейную интерполяцию23.06.2015, 11:36. Показов 1893. Ответов 10
Метки нет (Все метки)
Функция yi=f(xi) i=1,n, задана таблично в узлах xi . Выполнить линейную интерполяцию данной функции средствами MATLAB с построением графика.
X=0:1:2; xi=1:0.1:1.2; y=[0 0.21 0.44]; Y = interp1(xi,y,X, 'linear') % Визуализация результатов интерполяции plot(xi,y, 'o',X,Y); На графике помечаются только точки, а самого графика нет. Что не так в программе?
0
|
23.06.2015, 11:36 | |
Ответы с готовыми решениями:
10
выполнить параболическую сплайн-интерполяцию функции, заданной в табличном виде Выполнить линейную сплайн-интерполяцию функции, заданной в табличном виде Выполнить интерполяцию Выполнить интерполяцию |
177 / 143 / 50
Регистрация: 07.02.2014
Сообщений: 489
|
||||||
23.06.2015, 11:46 | 2 | |||||
posms, вот так будет верно:
0
|
0 / 0 / 0
Регистрация: 10.06.2015
Сообщений: 9
|
||||||
23.06.2015, 11:50 [ТС] | 3 | |||||
А что значит вот эта строчка?
0
|
177 / 143 / 50
Регистрация: 07.02.2014
Сообщений: 489
|
|||||||||||
23.06.2015, 12:01 | 4 | ||||||||||
posms, разбивает Ваш интервал (0,2) на 100 участков с постоянным шагом. Аналогом является запись:
0
|
0 / 0 / 0
Регистрация: 10.06.2015
Сообщений: 9
|
|
23.06.2015, 12:04 [ТС] | 5 |
а почему именно на 100 участков? И почему интервал 0,2?
0
|
177 / 143 / 50
Регистрация: 07.02.2014
Сообщений: 489
|
||||||
23.06.2015, 12:09 | 6 | |||||
posms, да, извините, у Вас интервал X=1:1.2. Поэтому будет так:
0
|
0 / 0 / 0
Регистрация: 10.06.2015
Сообщений: 9
|
|||||||||||
23.06.2015, 12:16 [ТС] | 7 | ||||||||||
а если записать
0
|
177 / 143 / 50
Регистрация: 07.02.2014
Сообщений: 489
|
|||||||||||
23.06.2015, 12:19 | 8 | ||||||||||
Если так:
То у Вас получится 2001 элемент в массиве против 100 для первого случая... Если не хотите через
0
|
0 / 0 / 0
Регистрация: 10.06.2015
Сообщений: 9
|
||||||
23.06.2015, 12:31 [ТС] | 9 | |||||
Всё-таки хочется разобраться с этой функцией, а то матлаб мы изучаем на поверхностном уровне:
x(end) - конечное значение вектора Так?
0
|
177 / 143 / 50
Регистрация: 07.02.2014
Сообщений: 489
|
|
23.06.2015, 12:32 | 10 |
1
|
0 / 0 / 0
Регистрация: 10.06.2015
Сообщений: 9
|
|
23.06.2015, 12:38 [ТС] | 11 |
спасибо за помощь.
0
|
23.06.2015, 12:38 | |