Продолжим (метод Гаусса) решать системы линейных алгеброических выржений (СЛАУ) разными способами. Сегодня представлю вам класс для вычисления СЛАУ по методу Зейделя (основан на простой итерации).
Читать далее...
Архив рубрики ‘ С++ ’
Решение СЛАУ методом Зейделя
Автор: SysaninМар 18
Алгоритм решения СЛАУ методом Гаусса C++
Автор: SysaninФев 16
Попросили как то найти алгоритм решения СЛАУ (системы линейных алгебраических уравнений) методом Гаусса на pascal'e или хотя бы на каком другом языке. Но все алгоритмы были оформлены: а ля решения по лабораторным работам, естественно за звонкую монету. В итоге недавно мне самому понадобилось написать лабу на C++ по этому алгоритму. Вот и решил выложить. Читать далее...
Visual Assist X для Visual Studio С++
Автор: SysaninЯнв 21
Для Visual Studio С++ посоветовали поставить расширение Visual Assist X. Скажу я вам крайне удобная вещь. Это расширение:
- Подсвечивает дополнительно синтаксис
- При написании текста выезжает список с возможными вариантами (в том числе доступных переменных для данной области видимости). Так же подсказки существуют для свойств и функций объектов, которые вызываются "." или "->"
Несколько присвоений после равно в С++
Автор: SysaninДек 28
Нашел в справочнике довольно интересный метод записи присвоения, когда перед самим присвоением нам надо ещё выполнить какие-нибудь действия.
temp=(a=3, b++, c=a+b);
cout < < temp;
Повторение чисел random в C++
Автор: SysaninДек 17
Думаю для большинства программистов не секрет, что встроенные рандомайзеры генерируют не совсем однородно случайные числа. Задался я целью написать небольшую прожку, чтобы визуально можно было это оценить.
В итоге сделал выводы:
- При генерации количество элементов = аргументу random, мы получаем что повторяется где-то 5-6 % элементов. Т.е. при небольшом колличестве элементов не сильно заметно
Уменьшаем размер *.EXE, *.DLL, *.OCX, *.SCR файлов
Автор: SysaninДек 3
Обычно компиляторы в приложения пихают множество лишнего кода, особено этим грешен delphi, хотя не скажу, что под C++ получаются маленькие приложения при включенной совместимости (всмысле чтобы они работали на компах без установленой сишки). Для того чтобы вычестить подобный мусор абсолютно не надо прыгать с бубном над кодом или писать какие-то шайтанские команды компилятору. Достаточно установить и использовать программу PECompact Читать далее...