Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
kotora
Сообщений: n/a
#1

Интерполирование - C++

18.03.2012, 08:00. Просмотров 1002. Ответов 2
Метки нет (Все метки)

Здравствуйте. Трудность в написании программы по интерполированию в СИ++. условия на фото
Интерполирование

Интерполирование
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.03.2012, 08:00
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Интерполирование (C++):

Интерполирование функции заданной таблично - C++
2.Интерполирование функции заданной таблично: х1 х2 х3 х4 х5 ...

Интерполирование функции заданной таблично - C++
Интерполирование функции заданной таблично х1 | х2 | х3 | х4 ----------------------------- у1 | у2...

Аппроксимация и интерполирование - Matlab
Задать значения данной функции с шагом 0.3, посчитать значения функции, провести интерполирование по заданным точкам, построить график...

Численное интерполирование - Численные методы
Помогите пожалуйста решить задачу на эту тему, т.к. совсем не понимаю ее... Вычислить интеграл по формуле прямоугольников, трапеций,...

Интерполирование поверхности - Delphi
Доброго времени суток, Мне попал в руки небольшой кусок кода по интерполированию поверхности Безье, но возникает вопрос: к какому методу...

Интерполирование функции - Mathematica
Есть F(x),построить аппроксимирующую интерполиционный полином по узлам Чебышева 1-рода. Число узлов выбрать из точности *epsilon* . Вопрос,...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Xind
275 / 148 / 7
Регистрация: 05.11.2011
Сообщений: 425
Записей в блоге: 1
18.03.2012, 12:34 #2
kotora, в чем конкретно трудности? Так у вас и порядок действий по полочкам расписан и блок схема есть.

Не по теме:

Мне бы на 1-м, 2-м курсе такой листочек

0
kotora
Сообщений: n/a
18.03.2012, 20:30 #3
N=14

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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#include <stdio.h>
#include <conio.h>
#include <math.h>
void main()
{
int i,k,N,M;
float x[100], y[100], z[10];
float DY, D2Y, L,L1, L2, q,H;
float dxi, dxi1, dxi2, P1, P2, h;
scanf("%d", &N);
H=sqrt(0.08/N);
i=0;
x[i]=N;
do
{
    y[i]=pow(N,3)*sin(x[i]/N);
    printf("%f%f\n", x[i], y[i]);
    x[i+1]=x[i]+H;
    i=i+1;
}
while (x[i]<=N+1);
M=i-1;
for (k=0; k<=9; k++)
{
    z[k]=N+0.05+(k+0.1);
    printf("%f\n", z[k]);
}
 
for (k=0; k<=9; k++)
{
    for (i = 0; i <= M; i++) {
         if ((x[i]<=z[k])&&  (z[k]<=x[i+1])) break;
        
        dxi=z[k]-x[i];
        dxi1=z[k]-x[i+1];
        dxi2=z[k]-x[i+2];
        L=pow(N,3)*sin(x[i]/N);
        P1=y[i]*dxi1/(-N) +y[i+1]*dxi/N;
        P2=y[i]*dxi1*dxi2/(2*N*N)+y[i+1]*dxi*dxi2/(-N*N)+y[i+2]*dxi*dxi1/(2*N*N);
        q=(z[k]-x[i])/H;
        DY=y[i+1]-y[i];
        D2Y=y[i+2]-y[i+1]-DY;
        L=pow(N,3)*sin(z[k]/N);
        L1=y[i]+q*DY;
        L2=y[i]+q*DY+q*(q-1)*D2Y/2;
        printf("%f%f%f%f%f%f\n", z[k], L, L1, L2, P1, P2);
    }
    
    printf("x ne prinadlejit in bound ");
}
 
getch();
}

такой код получился, но работает....кхм...коряво...Можете проверить ошибки?

Не по теме:

МТСникам по сути это не нужно

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.03.2012, 20:30
Привет! Вот еще темы с ответами:

Интерполирование в маткаде - MathCAD
Тм=76.375 как вычислить значение с матрицы Таб1?

Интерполирование функций - MathCAD
Помогите правильно реализовать и если можно с пояснениями и посмотрите правильно ли я сделал ???

Интерполирование функций - Pascal
Для заданной таблично функции построить все возможные интерполяционные многочлены Ньютона и Лагранжа максимальной степени, пригодные для...

Интерполирование функций - Matlab
Всем привет! Прошу помощи\корректировки\совета http://ib4.keep4u.ru/b/2015/04/17/3d/3dbce7214e99f020e0a7723b2b3bb1bd.jpg В матлабе...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru