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

Реферат Створення для відділу логістики набору функцій для роботи з матрицями





ься обробник тієї ж дії функції доступною з меню «Функції» (private void Minus_Click (object sender, RoutedEventArgs e)). Void Del_Click (object sender, RoutedEventArgs e)

Оброблювач ділить перший матрицю на другу. Для цього:

викликає функцію отримання зворотного матриці від другої;

записує другу матрицю в тимчасові змінні;

викликає обробник множення матриць;

повертає другу матрицю на місце;

викликає висновок результату на екран.

О?? робник функції ділення з меню «Функції» також посилається на цей обробник (private void razd_Click (object sender, RoutedEventArgs e)).

private void Umn_Click (object sender, RoutedEventArgs e)

Оброблювач створює новий об'єкт класу витвори матриць (Umn.cs) і викликає відповідну функцію множення, Потім викликає висновок результату на екран. Оброблювач функції множення з меню «Функції» також посилається на цей обробник (private void umn_Click_1 (object sender, RoutedEventArgs e)).

private void О_программе_Click (object sender, RoutedEventArgs e)

Оброблювач відкриває додатково вікно з відомостями про програму.

private void Opred1_Click (object sender, RoutedEventArgs e) і private void Opred2_Click (object sender, RoutedEventArgs e)

Оброблювачі створюють нові об'єкти класу визначника (Opr.cs) і викликають відповідну функцію підрахунку визначника, а потім викликають висновок результату на екран. А обробник private void Delta_Click (object sender, RoutedEventArgs e) перевіряє радіо клавіші і викликає один з цих обробників або видає повідомлення про помилку.

private void Min1_Click (object sender, RoutedEventArgs e) і private void Min2_Click (object sender, RoutedEventArgs e)

Оброблювач створює новий об'єкт класу Mab.cs, отримує значення чисел a і b і викликаючи відповідну функцію отримує значення вибраного мінору і записує в поле результату. А обробник private void M_Click (object sender, RoutedEventArgs e) перевіряє радіо клавіші і викликає один з цих обробників або видає повідомлення про помилку.

private void Пароль_KeyDown (object sender, KeyEventArgs e)

Оброблювач перехоплює натиснення клавіші Enter в полі Пароль і викликає обробник клавіші вхід (Button_Click (sender, e);).

private void Логін_KeyDown (object sender, System.Windows.Input.KeyEventArgs e)

Оброблювач перехоплює натиснення клавіші Enter в полі Логін і передає фокус полю Пароль.void Логін_Initialized (object sender, EventArgs e)

Оброблювач передає фокус полю логін під час запуску програми.

private void Kan1_Click (object sender, RoutedEventArgs e) і private void Kan2_Click (object sender, RoutedEventArgs e)

Оброблювачі створюють нові об'єкти класу Kan.cs, викликають відповідну функцію, а потім викликають вивід на екран результату. А обробник private void KV_Click (object sender, RoutedEventArgs e) перевіряє радіо клавіші і викликає один з цих обробників або видає повідомлення про помилку.

private void R1_Click (object sender, RoutedEventArgs e) і private void R2_Click (object sender, RoutedEventArgs e)

Оброблювачі створюють нові об'єкти класу Kan.cs і викликають відповідну функцію рангу матриці, а отриманий результат записують у відповідні текстові блоки. А обробник private void R_Click (object sender, RoutedEventArgs e) перевіряє радіо клавіші і викликає один з цих обробників або видає повідомлення про помилку.

private void R_Click (object sender, RoutedEбоventArgs e)

Оброблювач при натисканні в меню «Довідка» клавіші Довідка запускає chm довідку за програмою.


3.2Класс транспонування матриці (AT.cs)


Клас транспонування матриці містить одну функцію (public void ATR (int ind, Cache ch)) дозволяє одержати транспоновану матрицю з вихідної. Ця функція приймає індекс транспоніруемой матриці і елемент ch класу Cache для доступу до обраної матриці.

Для транспонування створюються тимчасові змінні, в які записуються дані вихідної матриці. Потім створюється порожня тимчасова транспонована матриця, яка заповнюється шляхом перерахування в циклі for. Отримана матриця записується в матрицю-результат, яку можна буде вивести на екран.


. 3Класс множення матриці на число k (Axk.cs)


Клас множення матриці на число k дозволяє отримати матрицю, кожний елемент якої помножений на число k. Ця функція приймає інде...


Назад | сторінка 11 з 14 | Наступна сторінка





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

  • Реферат на тему: Програмування на мові Object Pascal
  • Реферат на тему: Типи даних в Object Pascal
  • Реферат на тему: Реалізація алгоритму визначення n! засобими Object Pascal 2.0
  • Реферат на тему: Російський ринок private banking
  • Реферат на тему: Private banking: стан та перспективи розвитку