Zaloguj się
Blog na Matlab.pl
Forum polskich użytkowników
 
UŻYTKOWNICY GRUPY PROFIL Zaloguj się, by sprawdzić wiadomości FAQ
 



Napisz nowy temat     Odpowiedz do tematu Zobacz poprzedni temat :: Zobacz następny temat

macierze
Forum MATLAB Strona Główna-> MATLAB
Post Wysłany: 17 Października 2008, Pią 6:16 pm Temat postu: macierze Odpowiedz z cytatem
 
AUTOR:
gooziec



Dołączył: 03 Paź 2008
Posty: 3


Ogląda profil użytkownika Wyślij prywatną wiadomość
Witam, jestem początkującym użytkownikiem, dlatego pytanie będzie z tych bezdennie głupich ;].

Które funkcje w simulinku odpowiadają za operacje na macierzach? Chodzi mi przede wszystkim o operacje mnożenia macierzy oraz ich transponowanie. Używam Matlaba 5.0.


 

Post Wysłany: 17 Października 2008, Pią 10:12 pm Temat postu: Odpowiedz z cytatem
 
AUTOR:
hans olo
Pisze


Dołączył: 03 Cze 2008
Posty: 30


Ogląda profil użytkownika Wyślij prywatną wiadomość
Żeby pomnożyć macierze wystarczy je... pomnożyć. Czyli C=A*B (analogicznie + i -).
Żeby transponować AT=A'
Odwracanie B=inv(A)
potęgowanie macierzy B=A^n
Tworzenie macierzy diagonalnej
B=[1 2 3 4 5]
A=diag(B)
Macierz jednostkowa (THX)
np. A=eye(2)
Macierz zerowa
A=zeroes(3,3)
Oprócz tego do niektórych operacji będziesz musiał użyć dodatkowych operatorów np. kropki, ale o tym masz nawet artykuł na stronie http://www.matlab.pl/blog/?cat=3
np. potęgowanie ale nie macierzy lecz jej elementów B=A.^n
Nie wiem co tu jeszcze wydumać




Ostatnio zmieniony przez hans olo dnia 18 Października 2008, Sob 1:08 pm, w całości zmieniany 2 razy
 

Post Wysłany: 18 Października 2008, Sob 11:06 am Temat postu: Odpowiedz z cytatem
 
AUTOR:
Marcin Pawlik
Może pisać książki


Dołączył: 14 Paź 2008
Posty: 226


Ogląda profil użytkownika Wyślij prywatną wiadomość
hans olo napisał:
Macierz jednostkowa
np. A=diag(ones(2,1),1)

Kod:
A = eye(2)

M.


 

Post Wysłany: 18 Października 2008, Sob 1:06 pm Temat postu: Odpowiedz z cytatem
 
AUTOR:
hans olo
Pisze


Dołączył: 03 Cze 2008
Posty: 30


Ogląda profil użytkownika Wyślij prywatną wiadomość
No tak. Nie wiem co mi przyszło do głowy z tym diag :/. Za późna godzina chyba była.


 

Forum MATLAB Strona Główna-> MATLAB
Wyświetl posty z ostatnich:   

Napisz nowy temat     Odpowiedz do tematu Zobacz poprzedni temat :: Zobacz następny temat

Wszystkie czasy w strefie CET (Europa)

Skocz do:  

Statystyki forum:



Od dnia 08.06.2006 forum odwiedzano 32439793
Najwięcej użytkowników 266 było obecnych 19 Lutego 2015, Czw 7:03 pm

Aktualnie online:




Najnowsze posty na forum:
Zwracanie do wektora  (1 Grudnia 2016, Czw 7:44 pm)
Sekwencyjnie mplik z simulinkiem  (1 Grudnia 2016, Czw 5:48 pm)
Wektor największa wartość  (1 Grudnia 2016, Czw 1:31 pm)
Wprowadzanie liczb zwracanie  (1 Grudnia 2016, Czw 1:24 pm)
Tworzenie macierzy znakowej  (30 Listopada 2016, Sro 9:16 pm)
Skrypt  (30 Listopada 2016, Sro 9:00 pm)
odwołanie się do funkcji  (30 Listopada 2016, Sro 5:33 pm)
Objaśnienie kodu  (30 Listopada 2016, Sro 11:08 am)
Projektowanie aplikacji wizyjnej pod robota  (29 Listopada 2016, Wto 7:40 pm)
Odnalezienie punktów skrajnych elipsy - półoś wielka i mała  (28 Listopada 2016, Pon 8:31 pm)
Twoje prawa:
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Nie możesz ściągać plików na tym forum