Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте www.za4et.net.ru

Компьютеры, Программирование Компьютеры, Программирование     Программное обеспечение Программное обеспечение

Поиск решений системы линейных уравнений методом Гаусса

Совок большой.
Длина 21,5 см. Расцветка в ассортименте, без возможности выбора.
21 руб
Раздел: Совки
Забавная пачка денег "100 долларов".
Купюры в пачке выглядят совсем как настоящие, к тому же и банковской лентой перехвачены... Но вглядитесь внимательней, и Вы увидите
60 руб
Раздел: Прочее
Забавная пачка "5000 дублей".
Юмор – настоящее богатство! Купюры в пачке выглядят совсем как настоящие, к тому же и банковской лентой перехвачены... Но вглядитесь
60 руб
Раздел: Прочее

ФЕДЕРАЛЬНОЕ АГЕНСТВО ПО ОБРАЗОВАНИЮ Государственное образовательное учреждение Высшего профессионального образования «Нижегородский государственный университет им. Н.И. Лобачевского» (ННГУ)ЭКОНОМИЧЕСКИЙ ФАКУЛЬТЕТ Кафедра «Экономическая информатика» КУРСОВАЯ РАБОТА по дисциплине: “Информатика и программирование” на тему: Поиск решений системы линейных уравнений методом Гаусса (Программистским и математическим вариантом) Выполнил(ла) студент(ка)II курса 725-2 группы, очного отделения (ф.и.о.) подпись Научный руководитель: (ф.и.о.) подпись Н.Новгород 2008 СОДЕРЖАНИЕ Введение Постановка задачи Алгоритм решения. Исходный текст программы на С . Тестирование программы Вывод Список литературы. 1.Ведение Введение в объектно-ориентированное программирование. Объектно-ориентированное программирование представляет собой чуть более автоматизированный способ программирования. Объектно-ориентированные программы – это не просто процедурные программы, переведенные на новый синтаксис. Они должны строится на новой философии разработки. Для них требуется новая стратегия программирования, которую часто бывает трудно освоить . Основная идея ООП: программа состоит из группы объектов, часто связанных между собой. В С объекты описываются при помощи нового типа данных class. Класс включает в себя набор переменных (данных) и операций (методов или функций-членов), которые действуют на эти переменные. Полученными объектами можно управлять при помощи сообщений. В ООП объекты включают в себя не только данные (данные-члены), но и методы (функции-члены) воздействия на эти данные. Эти две части в сочетании образуют функциональную единицу программы. Другими словами, объекты содержат данные и методы работы с этими данными. Ниже приведены три основных преимущества объектно-ориентированных программ по сравнению с эквивалентными программами, разработанными сверху вниз. Сопровождение программы. Программы проще читать и понимать, ООП позволяет управлять сложностью программы, оставляя видимыми программисту только существенные детали. Модификация программы (добавление или исключение возможностей). Вы можете часто делать дополнения или исключения в программе, например при работе с базой данных, просто добавляя и исключая объекты. Новые объекты могут наследовать все свойства базовых объектов, необходимо только добавить или убрать отличающиеся свойства. Повторное использование. Можно сохранить грамотно разработанный объект в наборе полезных программ и затем вставить его в новую программу с небольшими изменениями или без изменений. ООП полностью принадлежит к миру С , поскольку в С нет основного ядра – абстрактного типа данных class Поэтому переписать процедурно-ориентированную программу как объектно-ориентированную гораздо сложнее, чем просто подставить вместо одного ключевого слова другое. ООП представляет собой технику программирования, которая позволяет рассматривать основные идеи как множество объектов. Используя объекты, можно представить задачи, которые необходимо выполнить, их взаимодействие и любые заданные условия, которые должны быть соблюдены.

Структура данных часто образует основы объектов; таким образом в С или С тип s ruc может образовывать элементарный объект. Связь с объектом можно организовать при помощи сообщений. Использование сообщений похоже на вызов функций в процедурно-ориентированной программе. Когда объект получает сообщение,вступают в действие методы, содержащиеся в объекте. Методы (их иногда называют фунциями-членами) аналогичны функциям процедурно-ориентированного программирования. Тем не менее метод является частью объекта, а не чем-то отдельным, как было бы в процедурном аналоге. Основные термины и положения ООП. Инкапсуляция данных. Этот термин включает в себя логическое связывание данных с конкретной операцией. Она так же означает, что они являются не -глобальными доступными всей программе, а локальными – доступными только малой ее части. Инкапсуляция также автоматически подразумевает защиту данных. Именно для этого предназначена структура class в С . В классе управление функциональными деталями объекта осуществляется при помощи спецификаторов priva e, public, pro ec ed. Иерархия классов. В общем случае можно представить себе иерархию классов как родословную в генеалогическом древе, где класс С представляет собой шаблон для создания классов-потомков. Объекты, полученные из описания класса, называют экземплярами этого класса. Можно создать иерархию классов с классом-родителем и несколькими классами-потомками. Основой для этого являются производные классы. Наследование. Наследование в ООП позволяет классу получать свойства другого класса объектов. Родительский класс служит шаблоном для производного класса; этот шаблон можно менять различными способами. Наследование является важным положением, поскольку оно позволяет повторно использовать определение класса без значительных изменений в коде. Полиморфизм. Строится на описанной выше концепции наследования. Программа посылает одно и тоже сообщение как объекту родительского класса, так и всем объектам производных классов. И родительский класс, и классы-потомки ответят на сообщение соответствующим образом. Полиморфизм дает возможность дополнять уже существующие части программы. Виртуальные функции. Виртуальные функции определяются в родительском классе, а в производных классах происходит доопределение этих функций и для них создаются новые реализации. При работе с виртуальными функциями сообщения передаются как указатели, которые указывают на объект вместо прямой передачи объекту. Виртуальные функции используют таблицу для адресной информации. Эта таблица инициализируется во время выполнения при помощи конструктора. Конструктор вызывается каждый раз, когда создается объект его класса. Задача конструктора в данном случае состоит в связывании виртуальной функции с таблицей адресной информации. Во время компиляции адрес виртуальной функции неизвестен; вместо этого ей отводится позиция в таблице адресов. 2.Постановка задачи С -язык предметно-ориентированного программирования. Язык С поддерживает процедурную и объектно-ориентированную парадигмы программирования. Объектно-ориентированное программирование – это новый способ подхода к программированию.

Такое программирование, взяв лучшие черты структурного программирования, дополняет его новыми идеями, которые переводят в новое качество подход к созданию программ. Наиболее важное понятие языков объектно-ориентированного программирования – это понятие объекта (objec ). Объект – это логическая единица, которая содержит данные и правила (методы) обработки этих данных. В языке С в качестве таких правил обработки выступают функции, т. е. объект в Borla d C объединяет в себе данные и функции, обрабатывающие эти данные. Одним из самых главных понятий языка С является понятие класса. В языке С для того, чтобы определить объект, надо сначала определить его форму с помощью ключевого слова Ближайшей аналогией класса является структура. Память выделяется объекту только тогда, когда класс используется для его создания. Любой объект языка С имеет одинаковые атрибуты и функциональность с другими объектами того же класса. За создание своих классов и поведение объектов этих классов полную ответственность несет сам программист. Работая в некоторой среде, программист получает доступ к обширным библиотекам стандартных классов. Обычно, объект находится в некотором уникальном состоянии, определяемом текущими значениями его атрибутов. Функциональность объектного класса определяется возможными операциями над экземпляром этого класса. Метод Гаусса для решения СЛАУ. Метод Гаусса. (Карл Фридрих Гаусс (1777-1855) немецкий математик) В отличие от матричного метода и метода Крамера, метод Гаусса может быть применен к системам линейных уравнений с произвольным числом уравнений и неизвестных. Метод Гаусса - один из основных результатов линейной алгебры и аналитической геометрии, к нему сводятся множество других теорем и методов линейной алгебры (теория и вычисление определителей, решение систем линейных уравнений, вычисление ранга матрицы и обратной матрицы, теория базисов конечномерных векторных пространств и т.д.). Задача поиска решений системы линейных уравнений имеет не только самостоятельное значение, но часто является составной частью алгоритма решения многих нелинейных задач. Основные методы решения СЛУ: - метод Гаусса; - метод обращения матрицы; - итерационные методы. Матрица A с элементами aij называется ступенчатой, если она обладает следующими двумя свойствами: если в матрице есть нулевая строка, то все строки ниже нее также нулевые; пусть aij не равное 0 -- первый ненулевой элемент в строке с индексом i, т.е. элементы ail = 0 при l &l ; j. Тогда все элементы в j-м столбце ниже элемента aij равны нулю, и все элементы левее и ниже aij также равны нулю: akl = 0 при k &g ; i и l =&l ; j. Ступенчатая матрица выглядит так:Здесь тёмными квадратиками отмечены первые ненулевые элементы строк матрицы. Белым цветом изображаются нулевые элементы, серым цветом - произвольные элементы. Алгоритм Гаусса использует элементарные преобразования матрицы двух типов. Преобразование первого рода: две строки матрицы меняются местами, и при этом знаки всех элементов одной из строк изменяются на противоположные. Преобразование второго рода: к одной строке матрицы прибавляется другая строка, умноженная на произвольное число.

Вот если бы цифру назвал Комов, то она, скорее всего, точно отражала бы количество „землян, разбросанных по Вселенной“. — С. Лифанов. 60 Значение линейной функции вида у = ах + Ь получено в результате решения системы линейных уравнений с двумя неизвестными. Ясно, конечно, что линейная функция в данном случае это упрощение, на самом же деле функция — нелинейная и вообще неизвестно какая (см., например, один из теоретически возможных графиков на рис. 1). — Е Ш.-Б. 61 Примечание существенное: экспансия должна начаться, так как 15 млрд. очень много для Земли, а на Марсе (под поверхностью Марса или в куполах; то же в точности относится и к Луне) больно-то не поживешь. Следовательно, любая планета, где можно вольно дышать, должна становиться объектом массовой колонизации. И процесс этот далее должен нарастать. Но это лишь первый ее этап. Так сказать, „вынужденная колонизация“ под воздействием обстоятельств. Я вот поглядел на график и подумал: а ведь действительно странно, что никто не рассматривал проблему колонизации землянами галактики более-менее серьезно

1. Решение системы линейных уравнений

2. Численное решение системы линейных алгебраических уравнений методом Гаусса

3. Итерационные методы решения системы линейных алгебраических уравнений

4. Разработка программы поиска решения системы дифференциальных уравнений двумя методами: Рунге-Кутта и Рунге-Кутта-Мерсона

5. ЭВМ с использованием математического пакета MathCad в среде Windows 98 для решения системы дифференциальных уравнений

6. Нахождение корня нелинейного уравнения. Методы решения системы нелинейных уравнений
7. Системы линейных уравнений
8. Система линейных уравнений

9. Дифференциальные уравнения и описание непрерывных систем

10. Минимизация функций нескольких переменных. Метод спуска

11. Решение обыкновенных дифференциальных уравнений

12. Решение одного нелинейного уравнения

13. Функции нескольких переменных

14. Поиски более рационального способа решения систем линейных уравнений с двумя переменными - методом подстановки

15. РЕШЕНИЕ СИСТЕМ ЛИНЕЙНЫХ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ ПЯТИТОЧЕЧНЫМ МЕТОДОМ АДАМСА – БАШФОРТА

16. Решение систем линейных алгебраических уравнений

Комплект детского постельного белья "Неон" (цвет: синий).
Постельное белье из бязи выполнено из высококачественного хлопка, что гарантирует крепкий и здоровый сон. Комплект не требует особого
1498 руб
Раздел: Детское, подростковое
Игрушечная коляска-люлька.
Кукольная коляска-люлька фирмы "Melogo Toys", выполненная по типу и подобию настоящих колясок – мечта каждой девочки. Поддон
1499 руб
Раздел: Коляски-люльки
Автокружка с подогревом (450 мл).
Подключается к стандартному автомобильному прикуривателю. Сохраняет жидкость теплой, пока подключена к прикуривателю. Может подогреть
540 руб
Раздел: Прочее

17. Способы решения систем линейных уравнений

18. Автоматизация решения систем линейных алгебраических уравнений

19. Решение систем линейных алгебраических уравнений (прямые методы)

20. Дифференциальные уравнения линейных систем автоматического регулирования

21. Решение произвольных систем линейных уравнений

22. Прямые методы решения систем линейных алгебраических уравнений
23. Интегрирование линейного дифференциального уравнения с помощью степенных рядов
24. Линейные диофантовы уравнения

25. Феноменологическое обоснование формы линейного элемента шварцшильдова решения уравнений гравитационного поля ОТО

26. Решение линейной системы уравнений с тремя неизвестными

27. Методы решения уравнений линейной регрессии

28. Критерии устойчивости линейных систем

29. Лабораторная работа №4 по "Основам теории систем" (Послеоптимизационный анализ задач линейного программирования)

30. Лабораторная работа №2 по "Основам теории систем" (Решение задач линейного программирования симплекс-методом. Варианты разрешимости задач линейного программирования)

31. Решение уравнений, систем уравнений, неравенств графически

32. Устойчивость систем дифференциальных уравнений

Папка для рисования на молнии "Фиолетовый узор", А3.
Папка для рисования на молнии. Формат: А3. Материал: пластик.
413 руб
Раздел: Папки-портфели, папки с наполнением
Карточки Первого Года (20 карточек).
Карточки Первого Года – совершенно новый способ наблюдать, как растет и меняется малыш от месяца к месяцу. Нужно просто заполнить карточку
352 руб
Раздел: Прочее
Карандаши цветные "ColorPics", 36 цветов + точилка.
Ударопрочные цветные карандаши имеют насыщенные цвета. Шестигранная форма корпуса снижает усталость и придает дополнительный комфорт.
313 руб
Раздел: Более 24 цветов

33. Решение систем дифференциальных уравнений методом Рунге - Кутты 4 порядка

34. Решение уравнений, неравенств, систем с параметром (алгебра и начала анализа)

35. Графическое решение уравнений, неравенств, систем с параметром

36. Критерии устойчивости линейных систем

37. Моделирование линейных систем

38. Решение систем нелинейных алгебраических уравнений методом Ньютона
39. Частотные характеристики линейных систем управления
40. Исследование линейных и нелинейных систем управления

41. Итерационные методы решения систем нелинейных уравнений

42. Решение систем дифференциальных уравнений при помощи неявной схемы Адамса 3-го порядка

43. Интегрирование уравнений движения материальной точки, находящейся под действием переменных сил

44. Управление потоками данных в параллельных алгоритмах вычислительной линейной алгебры

45. Применение методов линейного программирования в военном деле. Симплекс-метод

46. Краткие сведения о электронных таблицах. Решение уравнения

47. Переходные процессы в линейных цепях

48. Корень n-ой степени и его свойства. Иррациональные уравнения. Степень с рациональными показателем

Кукла "Принцесса Золушка" с развевающейся юбкой.
Кукла-принцесса Золушка с развевающейся юбкой - невероятно интересная и эффектная игрушка для всех поклонниц знаменитых Disney Princess!
673 руб
Раздел: Золушка
Набор детской складной мебели Ника "Азбука" (КУ2).
Для детей от 3-7 лет. Стол 580х600х450 мм. Стул мягкий: высота до сиденья 320 мм, высота со спинкой 570 мм. Сиденье: 300х280 мм. В наборе:
1444 руб
Раздел: Наборы детской мебели
Магнитный лабиринт "Совенок".
Играя с этой увлекательной и красочной игрушкой, ребёнок будет развивать мелкую моторику рук, координацию движений, логику, память и
531 руб
Раздел: Сортеры, логические игрушки

49. Дифференцированные уравнения

50. Расчет дифференциального уравнения первого, второго и третьего порядка методом Эйлера

51. Использование дифференциальных уравнений в частных производных для моделирования реальных процессов

52. Синтез оптимальных уравнений

53. Иррациональные уравнения

54. Решение уравнений в целых числах
55. Решение задач линейного программирования
56. Решение задачи линейного программирования

57. Алгебраическое и графическое решение уравнений, содержащих модуль

58. Механические колебания в дифференциальных уравнениях

59. Квадратные уравнения

60. Приближённые методы решения алгебраического уравнения

61. Решение дифференциальных уравнений 1 порядка методом Эйлера

62. Разработка программно-методического комплекса для анализа линейных эквивалентных схем в частотной области /для числа узлов <=500/

63. Комплексное моделирование электрических и тепловых характеристик линейного стабилизатора напряжений

64. Cкремблирование и дескремблирование линейного сигнала

Овощерезка ручная "Nicer-Dicer Plus" с контейнером, 12 предметов.
Овощерезка ручная "Nicer-Dicer" Плюс, 12 предметов. Корпус: пластик. Лезвия: нержавеющая сталь. Объем контейнера: 1,5 литра.
794 руб
Раздел: Измельчители, приспособления для резки
Зубная щетка электрическая "Oral-B DB4", цвет красный.
Эргономичная, прорезиненная ручка зубной щетки не скользит во время чистки. В щетку встроен 2-ух минутный таймер, чтобы ребенок чистил
1680 руб
Раздел: Зубные щётки
Тележка для супермаркета.
Размер: 31х30х50 см. Материал: пластмасса. Цвет тележки представлен в ассортименте, без возможности выбора.
384 руб
Раздел: Магазины, супермаркеты

65. Расчет переходных процессов в линейных цепях с сосредоточенными параметрами

66. Линейный ускоритель

67. Волны в упругой среде. Волновое уравнение

68. Уравнения Максвелла. Граничные условия

69. Вывод уравнения Шредингера

70. Замечательное уравнение кинематики
71. Лабораторные работы по ЭММ (системы уравнений межотраслевого баланса; оптимизационная модель межотраслевого баланса)
72. Транспортная задача линейного программирования

73. Общий аналитический метод решения алгебраических уравнений четвертой степени

74. Метод касательных решения нелинейных уравнений

75. Дифференциальные уравнения

76. Виды тригонометрических уравнений

77. Решение смешанной задачи для уравнения

78. Волновые уравнения

79. Динамическое и линейное программирование

80. Дифференциальные уравнения с разрывной правой частью

Аптечка "Скорая помощь" большая.
Аптечка необходима в каждом доме. Высота аптечки позволяет хранить не только таблетки, но и пузырьки с жидкостью в вертикальном положении.
310 руб
Раздел: Прочее
Сетка москитная, 1х30 метров, в рулоне, белая.
Полиэстеровая мелкоячеистая сетка в рулоне. Предназначена для защиты помещения от насекомых. Свободно пропускает воздух, обеспечивая
1131 руб
Раздел: Сетки противомоскитные
Пелёнка-кокон "Карапуз" на липучке.
Пеленка-кокон для пеленания с удлиненными краями, оснащенными липучками. Дарит чувство комфорта и безопасности новорожденному малышу,
419 руб
Раздел: Пелёнки

81. Иррациональные уравнения и неравенства

82. Лекции по линейной алгебре (МГИЕМ)

83. Линейная Алгебра. Теория групп

84. Линейное программирование: постановка задач и графическое решение

85. Механические колебания в дифференциальных уравнениях

86. Первая краевая задача для уравнения теплопроводности в нецилиндрической неограниченной области
87. Приближённые методы решения алгебраического уравнения
88. Приближенное решение уравнений методом хорд и касательных

89. Решение задач линейной оптимизации симплекс – методом

90. Решение некоторых уравнений и неравенств с параметром

91. Существование решения дифференциального уравнения и последовательные приближения

92. Уравнения с параметрами

93. Шпоры по дифференциальным уравнениям

94. Исследование решений одной системы интегро-дифференциальных уравнений, возникающей в моделях динамики популяций

95. Задача на собственные значения для вырождающегося уравнения смешанного типа

96. Алгебраическое и графическое решение уравнений, содержащих модули

Точилка "Berlingo" механическая.
Одно отверстие. Надежно крепится к столу. Карандаш фиксируется с помощью металлических зажимов и затачивается при вращении ручки. Диаметр
326 руб
Раздел: Точилки
Конструктор "Новый год".
Новогодний конструктор порадует любого ребенка! В комплект входят фигурка Деда Мороза, 2 девочек, 2 лошадок и зайки, из деталей можно
744 руб
Раздел: Новогоднее творчество
Светильник Uniel TLI-201, Е27, синий.
Светильники серии Universal подойдут для широкого круга потребителей, умеющих ценить разумное сочетание качества и цены продукции.
379 руб
Раздел: Офисные (для рабочего стола)

97. Применение производной и интеграла для решения уравнений и неравенств

98. Иррациональные уравнения и неравенства

99. Линейная и объёмная усадка металлов и сплавов


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.