Како користити елементе низа у МАТЛАБ-у

Kako Koristiti Elemente Niza U Matlab U



Постоје три основна начина за преузимање елемената низа у МАТЛАБ-у на основу позиције (индекса) елемента у низу. Ови начини укључују позицију, логичко индексирање и линеарно индексирање. У овом блогу ћемо илустровати како приступити елементима низа користећи ове приступе у МАТЛАБ-у.

Коришћење елемената низа у МАТЛАБ-у

Постоје три методе за добијање елемената низа:

Индексирање коришћењем позиција елемената

Индекси елемената су обично експлицитно специфицирани у овој методи. На пример, наведите број реда и колоне елемента да бисте преузели један елемент матрице.







А = [ оне ( 3 ) нуле ( 3 ) око ( 3 ) ]
елемент = А ( 2 , 8 )



Такође можемо приступити неколико елемената истовремено означавајући индексе вектора за сваки елемент. На пример, приступите елементима 2, 5 и 8 из другог реда матрице А.



А = [ оне ( 3 ) нуле ( 3 ) око ( 3 ) ]
елемент = А ( 2 , [ 2 5 8 ] )





Користите двотачку да бисте приступили елементима у групи редова или колона. На пример, преузмите уносе у А од 2. до 3. реда и његове 2, 3 и 5. колоне.

А = [ оне ( 3 ) нуле ( 3 ) око ( 3 ) ]
елемент = А ( 2 : 3 , [ 2 5 8 ] )



За низове веће димензије проширите синтаксу на димензије низа. На пример, размотрите насумични низ бројева 3к5к2 и ​​приступите члану низа који се налази у другом реду, трећој колони и другом листу.

А = ранд ( 3 , 5 , 2 )
елемент = А ( 2 , 3 , 2 )

Индексирање помоћу једног индекса

Коришћење једног индекса или линеарног индекса је још један начин да се приступи елементима низа, независно од величине или димензија низа. Иако се низови чувају у меморији као једна колона елемената, МАТЛАБ их штампа на основу њихових дефинисаних облика и величина. Матрица је користан алат за визуелизацију овог концепта. Низ приказан испод се чува у МАТЛАБ-у као колона направљена коришћењем колона од А које су додане једна праћена другом, уместо да се представља као матрица 2 по 2. За приказ сачуваног вектора, који има следеће елементе, може се користити једно двотачка.

А = [ оне ( 2 ) нуле ( 2 ) око ( 2 ) ] ;
елемент = А ( : )

Можемо приступити (2,5) елементу А користећи синтаксу А(2,5). Пошто је 0 десети елемент ускладиштене векторске секвенце, можемо такође да преузмемо овај елемент користећи синтаксу А(10).

А = [ оне ( 2 ) нуле ( 2 ) око ( 2 ) ]
елемент = А ( 2 , 5 )
елемент = А ( 10 )

Индексирање помоћу логичких вредности

Још једна корисна метода за индексирање у низове је коришћење тачних као и лажних логичких индикатора, посебно када се користе условни искази. На пример, желимо да утврдимо да ли су уноси матрице А једнаки њиховим одговарајућим уносима у различитој матрици Б. Када су елемент у А и њему одговарајући елемент у Б једнаки, оператор једнакости производи логички низ чији су елементи 1.

А = [ оне ( 2 ) нуле ( 2 ) око ( 2 ) ]
Б = [ 1 : 6 ; 7 : 12 ]
у = А ==Б

Закључак

Постоје три основна приступа за приступ елементима низа у МАТЛАБ-у заснована на индексу елемента у низу. Ови приступи укључују индекс по позицији, логичко индексирање и линеарно индексирање. У овом туторијалу научили смо како да приступимо елементима низа користећи ове приступе користећи више примера МАТЛАБ-а.