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

Ошибка в решении СЛАУ методом Гаусса - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ вывод матрицы http://www.cyberforum.ru/cpp-beginners/thread355749.html
Как можно переделать эту процедуру ,чтобы результат-конечная матрица выводидась в таблицу? void Matrix :: Print(TMemo *memo) { char num = ""; AnsiString c= ""; memo->Clear(); ...
C++ Интегрирование методом трапеций Доброго времени суток. Мне нужно реализовать интегрирование методом трапеций. Формулу я взял в Википедии \int_{a}^{b}f(x)=(\frac{f(a)+f(b)}{2}+\sum_{i=1}^{k-1}f({x}_{i}))h и вот, что я... http://www.cyberforum.ru/cpp-beginners/thread355743.html
C++ Панель компонентов в Visual Studio
Только начал ковырять Visual Studio. Не могу найти, есть ли здесь панель структуры компонентов вынесенных на форму(оконного приложения), как в Builder'е? Вроде уже все переклацал и в книжке не нашел....
AnsiString C++
Можно ли вывести строку AnsiString в таблицу если да то как это сделать?
C++ Object-oriented programming Help http://www.cyberforum.ru/cpp-beginners/thread355738.html
Помогите пожалуйста доделать, никак не могу довести до ума :( собственно вот задача: Объект – музыкальный альбом. Включает в себя список музыкальных композиций. Действия – Определение свойств...
C++ Вывести три числа, представляющие следующую дату. Помогите решить задачи. Я вас очень прошу. Без всяких ошибок и неточностей. Пожалуйста поскорей вышлите решения. Ваша помощь мне очень важна. 1.Given three natural numbers a, b, c which represent... подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
25.09.2011, 18:04
Цитата Сообщение от morAlex Посмотреть сообщение
А можно моё решение проверить, пожайлуйста. Мне оно нужно
- твой код как и у sandye51, лишь упрощенная версия метода Гаусса, он не будет отрабатывать при разрежённых матрицах(Детально его не тестировал и не компилировал, но он приближен к коду 2-го поста), и к сожалению содержит в себе все недостатки упрощённого метода
Для уверенной работы необходма перестановка строк и сравнене по модулю элементов на главной диагонали, указанный мной выше алгоритм позволяет справляться с матрицами любой разрежённости и размера (единственное что в метое Гаусса плохо - так это большая длительность вычислений при решении в лоб систем порядка нескольких тысяч, но и это можно обойти, причём указанный мной алгоритм почти не требует модернизаций-если будет интересно расскажу и об этом). Касательно твоего поста о коэффициенте 1.0 при делении - это не более чем перестраховка для старых компиляторов, мало ли что они выдадут при целочисленном делении единицы(к сожалению без неявного преобразования типа некоторые ранние версии билдера сбоили. Вообще же алгоритм тестировался от 4.5-го билдера до VS2008 с небольшими модификациями связанными с возросшими требованиями кода к соответсвию стандарту)
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru