Witam,
Robię projekt z c++, jednym zadaniem będzie policzyć normy macierzy, problem w tym, że tego nie mileiśmy. Jakieś wskazówki.
Co to są normy macierzy.
-
- Użytkownik
- Posty: 157
- Rejestracja: 5 gru 2008, o 17:04
- Płeć: Mężczyzna
- Lokalizacja: Polska
- Podziękował: 1 raz
Co to są normy macierzy.
Oczywiście przeczytam:
Mam jeszcze problem z kilkoma podpunktami
1. Zmiana znaku macierzy. Czyżby pomnożenie każdego elementu macierzy przez -1?
2. Konwersja wektor macierz?
Mam jeszcze problem z kilkoma podpunktami
1. Zmiana znaku macierzy. Czyżby pomnożenie każdego elementu macierzy przez -1?
2. Konwersja wektor macierz?
Co to są normy macierzy.
1. Tak
2. Może chodzi o zapisanie tablicy jednowymiarowej w tablicy dwuwymiarowej. Powiedzmy, że masz ciąg \(\displaystyle{ 12}\) liczb. Możesz z niego wygenerować macierze o wymiarach \(\displaystyle{ 2\times 6}\), \(\displaystyle{ 3\times 4}\), \(\displaystyle{ 4\times 3}\) oraz \(\displaystyle{ 6\times 2}\). Nie licząc trywialnych \(\displaystyle{ 1\times 12}\) i \(\displaystyle{ 12\times 1}\).
Podobną zasadę tworzenia macierzy z wektorów mamy w R.
2. Może chodzi o zapisanie tablicy jednowymiarowej w tablicy dwuwymiarowej. Powiedzmy, że masz ciąg \(\displaystyle{ 12}\) liczb. Możesz z niego wygenerować macierze o wymiarach \(\displaystyle{ 2\times 6}\), \(\displaystyle{ 3\times 4}\), \(\displaystyle{ 4\times 3}\) oraz \(\displaystyle{ 6\times 2}\). Nie licząc trywialnych \(\displaystyle{ 1\times 12}\) i \(\displaystyle{ 12\times 1}\).
Podobną zasadę tworzenia macierzy z wektorów mamy w R.
Kod: Zaznacz cały
> x=1:12
> A=matrix(x,nrow=2,ncol=6)
> B=matrix(x,nrow=3,ncol=4)
> C=matrix(x,nrow=4,ncol=3)
> D=matrix(x,nrow=6,ncol=2)
> print(x)
[1] 1 2 3 4 5 6 7 8 9 10 11 12
> print(A)
[,1] [,2] [,3] [,4] [,5] [,6]
[1,] 1 3 5 7 9 11
[2,] 2 4 6 8 10 12
> print(B)
[,1] [,2] [,3] [,4]
[1,] 1 4 7 10
[2,] 2 5 8 11
[3,] 3 6 9 12
> print(C)
[,1] [,2] [,3]
[1,] 1 5 9
[2,] 2 6 10
[3,] 3 7 11
[4,] 4 8 12
> print(D)
[,1] [,2]
[1,] 1 7
[2,] 2 8
[3,] 3 9
[4,] 4 10
[5,] 5 11
[6,] 6 12
-
- Użytkownik
- Posty: 157
- Rejestracja: 5 gru 2008, o 17:04
- Płeć: Mężczyzna
- Lokalizacja: Polska
- Podziękował: 1 raz
Co to są normy macierzy.
Bardzo możliwe. Dzięki.-- 3 stycznia 2014, 21:54 --Jeszcze jedna rzecz mnie zastanawia.
Mamy wektor:
Możemy go zapisać w postaci macierzy 2X6 tak jak podał w przykałdzie szw1710
Ale czy możemy zapisać też tak?
Mamy wektor:
Kod: Zaznacz cały
[1] 1 2 3 4 5 6 7 8 9 10 11 12
Kod: Zaznacz cały
[,1] [,2] [,3] [,4] [,5] [,6]
[1,] 1 3 5 7 9 11
[2,] 2 4 6 8 10 12
Kod: Zaznacz cały
[,1] [,2] [,3] [,4] [,5] [,6]
[1,] 1 2 3 4 5 6
[2,] 7 8 9 10 11 12