Visual Basic for Applications - UNREGISTERED VERSION

Idź do spisu treści

Menu główne

Ćw.8. - Macierze

Ćwiczenia

8.1. Macierze:

Poniżej przedstawiono przykładowe zadania dotyczące macierzy. Link do tablicy operatorów przydatnych podczas przedstawiania schematu blokowego i pisania kodu w VBA znajduje się na dole strony.

- przykład objaśniony "krok po kroku".

TREŚĆ ZADANIA

SCHEMAT

KOD

WSKAZÓWKI

1. Wczytaj do algorytmu macierz A[N x M] i przemnóż ją przez 3.


2. Wczytaj do algorytmu dwie macierze A[N x M] oraz B[N x M]. Następnie je dodaj (stwórz macierz C[N x M] = A[N x M] x B[M x P]).

3. Wczytaj do algorytmu dwie macierze A[N x M] oraz B[M x P]. Następnie je pomnóż (stwórz macierz C[N x P]).

4. Wczytaj do algorytmu macierz A[N x N] i sprawdź czy jest symetryczna.


5. Wczytaj do algorytmu macierz A[N x M] i napisz algorytm transponujący tą macierz (stwórz macierz A_T[M x N]).

6. Wczytaj do algorytmu macierz A[N x N] i sprowadź ją do macierzy trójkątnej górnej (metoda Eliminacji Gaussa). Algorytm zrealizuj dla takiej macierzy, w której nie trzeba zmieniać kolejności wierszy w trakcie Eliminacji Gaussa (przykład we wskazówkach!).

8.2. Materiały uzupełniające:

Operatory - Ważniejsze operatory w językach VBA oraz C++

Macierze - Zestawienie najważniejszych informacji o macierzach i działaniach na nich

Źródła/literatura:
- http://www.matematyka.pl/

Szukaj
Wróć do spisu treści | Wróć do menu głównego