Jak dodać pojedynczy element do tablicy lub wektora w MATLAB
Dodanie pojedynczego elementu do tablicy może być użyte do zaktualizowania tablicy, wstawienia nowego elementu do tablicy lub rozszerzenia tablicy, oto kilka sposobów:
1: Korzystanie z indeksowania
Najprostszym sposobem dodania elementu do tablicy lub wektora jest indeksowanie. MATLAB umożliwia bezpośrednie przypisanie wartości do określonego indeksu, w razie potrzeby rozszerzając tablicę. Na przykład:
= [ 1 , 2 , 3 , 4 ] ;
disp ( „Oryginalna tablica:” ) ;
disp ( A ) ;
A ( 5 ) = 5 ;
disp ( „Tablica po dodaniu elementu o indeksie 5:” ) ;
disp ( A ) ;
Wyjście
2: Korzystanie z konkatenacji
Konkatenacja to kolejna metoda dodawania pojedynczego elementu do tablicy lub wektora. Używając nawiasów kwadratowych, możesz połączyć istniejące elementy tablicy z nowym elementem. Oto przykład:
= [ 1 , 2 , 3 , 4 ] ;
disp ( „Oryginalna tablica:” ) ;
disp ( A ) ;
nowy element = 5 ;
= [ A, nowy element ] ;
disp ( „zaktualizowana tablica:” ) ;
disp ( A ) ;
Wyjście
3: Korzystanie z funkcji kota
Funkcja cat() w MATLAB-ie umożliwia konkatenację wzdłuż określonego wymiaru. Aby dodać element tą metodą, łączymy pierwotną tablicę z nowym elementem wzdłuż pożądanego wymiaru. Dla wektora wierszowego używamy wymiaru 2, a dla wektora kolumnowego ustawiamy wymiar 1:
disp ( „Oryginalna tablica:” ) ;
disp ( A ) ;
nowy element = 5 ;
= kot ( 2 , A, nowy element ) ;
disp ( „Zaktualizowana tablica:” ) ;
disp ( A ) ;
Wyjście
4: Korzystanie z funkcji vertcat lub horzcat
Funkcje vertcat() i horzcat() zapewniają wygodne sposoby łączenia tablic w pionie lub poziomie. Korzystając z tych funkcji, możemy łatwo dodać pojedynczy element do tablicy lub wektora. Oto przykład użycia horzcat():
Wyjście
Wniosek
Dodanie pojedynczego elementu do tablicy lub wektora w MATLAB-ie jest częstym zadaniem z kilkoma wydajnymi technikami. Korzystając z funkcji indeksowania, konkatenacji, cat lub vercat/horzcat, możesz skutecznie wykonać to zadanie.