0 / 0 / 0
Регистрация: 13.12.2010
Сообщений: 47
1

Метод квадратичной интерполяции

22.02.2012, 12:06. Показов 5949. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, если есть у кого нибуть данный метод, поделитесь пожалуйста.

Люди добрые помогите!
Есть алгоритм квадратичной интерполяции помогите найти ошибки пожалуйста, я делал сам, там куча ошибок укажите на них.
Вот алгоритм, маде ин я.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
x1=1;
dx=0.1;
e1=0.01;
e2=0.01;
while 1
x2=x1+dx;
f1=f(x1);
f2=f(x2);
if (f1>f2)
    x3=x1+(2*dx)
else
    x3=x1-dx
end
f3=f(x3);
fmin=min(f1,f2,f3);
xmin=x1;
fmin=f(x1);
xm=1/2*(((x2^2-x3^2)*f1+(x3^2+x1^2)*f2+(x1^2-x2^2)*f3) /((x2-x3)*f1+(x3-x1)*f2+(x1-x2)*f3));
fm=f(xm);
 
if abs(((fmin-fm)/fm)) < e1 && abs(((xmin-xm)/xm)<e2)
    xkon=xm;
    break;
else
    if x > x1 && x < x3
        x=xmin;
    else
        x1=xm;
    end
end
end
Выручайте
Миниатюры
Метод квадратичной интерполяции  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.02.2012, 12:06
Ответы с готовыми решениями:

Метод квадратичной интерполяции
Мне нужно лабораторную сделать на MatLab по численным методам, но не могу найти текста программы....

метод квадратичной интерполяции
поиск экстремума функции методом квадратичной интерполяции для довольно взятой функции

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

Метод квадратичной интерполяции(парабол)
Здравствуйте, не могу понять саму суть метода, обьясните кому не лень теоретически

2
0 / 0 / 0
Регистрация: 25.12.2013
Сообщений: 2
28.12.2014, 21:20 2
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
function[f] = laba4 (A1,h,E)
i=0;
q=0;
A2=A1+h;
if fun1(A1)<fun1(A2)
A3=A1-h;
else
A3=A1+2*h;
end
while(fun1(A1)-fun1(q))>E
    A =(A1-A2)*(A2-A3)*(A3-A1);
a=((A3-A2)*fun1(A1)+(A1-A3)*fun1(A2)+(A2-A1)*fun1(A3))/A; 
b=((A2^2-A3^2)*fun1(A1)+(A3^2-A1^2)*fun1(A2)+(A1^2-A2^2)*fun1(A3))/A ;
q=(-b/2*a);
if fun1(A1)<fun1(A2) && (A3<q)&&(q<A1) 
    A2=A1; A1=q;
elseif fun1(A1)<fun1(A2) && (A1<q)&&(q<A2)
    A3=A1; A1=q;
elseif fun1(A2)<fun1(A1) && (A2<q)&&(q<A3)
    A3=A2;A2=q;
else 
    A1=A2; A2=q;
end
end 
f=q;
disp(f);
disp(i);
end
0
533 / 438 / 47
Регистрация: 17.07.2013
Сообщений: 2,236
29.12.2014, 11:15 3
Напишите, какие ошибки выдает MATLAB и приведите Ваше толкование этих сообщений
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.12.2014, 11:15
Помогаю со студенческими работами здесь

Исправить и прокомментировать алгоритм квадратичной интерполяции
исправьте алгоритм в С# не понимаю как работает это цикл class Program { static...

Реализация метода квадратичной интерполяции Пауэлла
Прошу прощения, может кто-нибудь помочь реализовать метод в системе MathCAD для минимизации функции...

Поиск экстремума функции методом квадратичной интерполяции
поиск экстремума функции методом квадратичной интерполяции для довольно взятой функции

Квадратичная интерполяция... мне нужно написать программу по квадратичной интерполяции
ну собственно по сабжу...буду очень благодарен.... картой вэбмани например_)


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru