Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка програми для виконання обчислень над матрицями

Реферат Розробка програми для виконання обчислень над матрицями


















Розробка програми для виконання обчислень над матрицями


Введення

матриця програмування мова

На сьогоднішній день математичне програмування - важлива складова всього програмування. Великі і складні обчислення завдяки простим програмами стають простими. p align="justify"> У цій роботі створювалася програма для обчислень над матрицями.

В якості середовища програмування обрана MSVisualStudio 2008 і мова програмування C + +. br/>

. Вектор


Матриця складається тільки з одного стовпчика або рядка називається вектором. Розмірністю вектора називається число його елементів. br/>В 

.1 Сума двох векторів


Нехай в лінійному просторі вектора представлені так:


В В 

Тоді сумою векторів буде називатися наступний вектор:


В 

1.2 Різниця двох векторів


Нехай в лінійному просторі вектора представлені так:


В В 

Тоді різницею векторів буде називатися наступний вектор:


В 

1.3 Твір вектора на число


Якщо є деяке число x і вектор.

В 

Тоді твором вектора на число x називатиметься наступний вектор

В 

1.4 Скалярний добуток двох векторів


Скалярний добуток двох векторів і, заданих своїми координатами, може бути обчислено за формулу.


2. Класи


Клас - це тип структури, що дозволяє включати в опис типу не тільки елементи даних, а й функції (функції-елементи або методи).

Для обмеження доступу до елементів класу використовуються наступні специфікатори доступу:

public - обмежень доступу немає; protected - доступні лише в породжених класах; private - доступні тільки у своєму класі.

.1 Конструктори і деструктори


Додамо в клас функцію Vector (int sz)

Така функція називається конструктором і служить для ініціалізації створюваного об'єкта даних. Ім'я конструктора має збігатися з ім'ям класу, конструктор н повинен повертати значень і містити оператор return.Тіп його явно не описується. Конструктор може бути перевантажений, тому у будь-якого нового типу даних можуть бути кілька конструкторів. p align="justify"> ~ Vector () - спеціальний оператор, який називається деструктором. Він необхідний для того, щоб коректно завершити існування ...


сторінка 1 з 5 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Вектор в просторі. Скалярний твір ненульових векторів
  • Реферат на тему: Скалярний добуток двох векторів
  • Реферат на тему: Програми циклічної структури з використанням векторів
  • Реферат на тему: Розробка прикладної програми для криптографічного обробки даних шифром Цеза ...
  • Реферат на тему: Програма для обчислень над матрицями