0 / 0 / 0
Регистрация: 15.10.2017
Сообщений: 7
|
||||||
1 | ||||||
Построение кубического сплайна14.10.2018, 10:53. Показов 2875. Ответов 2
Метки нет (Все метки)
Пытаюсь пофиксить этот написанный мною код для построения кубического сплайна уже второй день. Не получается. Первая проблема - в функции main программа неправильно считает элементы массива F. Например, при вводе S[i]=i+1,(i=0,..,5) n=5 программа выдает F[2]=12, хотя F[2]=3*(S[3]-S[2])=3*(4-3)=3. Вторая проблема - после высчитывания элементов массивов A,B,C,F, программа крашится. Видимо - проблема в функции progonka (метод прогонки для трехдиаг матриц). ПО содержанию ничего не прошу комментировать, только если глаз зацепит какие-то формальные ошибки, буду очень благодарен. Сначала я в коде вместо cout и cin в начале писал printf и scanf соотве-но, но было очень много проблем с форматами, и я их заменил. (однако, как я и говорил, считает все равно непрвильно). Компилируется код в CodeBlocks C++ без ошибок и предупреждений.
0
|
14.10.2018, 10:53 | |
Ответы с готовыми решениями:
2
Численные методы, построение кубического сплайна Построение кубического сплайна (БЕЗ применения стандартных функций). Автоматизировать составлений условий Экстраполяция кубического сплайна. Код вычисления коэффициентов кубического сплайна. |
Модератор
13502 / 10754 / 6409
Регистрация: 18.12.2011
Сообщений: 28,700
|
||||||
14.10.2018, 11:00 | 2 | |||||
Сообщение было отмечено hotnakedgirl как решение
Решение
Переменной n значение не присвоено.
Поэтому 1. массив S[n] имеет неизвестный размер. 2. для массивов переменной длины надо выделять память динамически
1
|
0 / 0 / 0
Регистрация: 15.10.2017
Сообщений: 7
|
|
14.10.2018, 11:13 [ТС] | 3 |
Спасибо! Теперь считается нормально и не крашится!
0
|
14.10.2018, 11:13 | |
14.10.2018, 11:13 | |
Помогаю со студенческими работами здесь
3
Каким образом определять касательные кубического сплайна? Обеспечить совпадение на четырех точках кубического сплайна и полинома Ньютона Построение сплайна по координатам точек из таблицы Excel Построение интерполяционного кубического сплаина Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |