Како додати, избрисати и преуредити променљиве табеле у МАТЛАБ-у

Kako Dodati Izbrisati I Preurediti Promenlive Tabele U Matlab U



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

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







1. Како додати променљиве табеле у МАТЛАБ-у?

МАТЛАБ нам омогућава да додамо променљиве у табелу:



1.1. Како додати променљиве табеле помоћу оператора тачке?


Можемо додати променљиве у постојећу табелу помоћу оператора тачка. Ново додата променљива ће бити постављена као последња променљива и мора имати једнак број редова као и већ постојеће варијабле. На пример,



Име = { 'Ривест' ; 'Шамир' ; 'Адлеман' ; 'Томас' ; 'Стеварт' } ;

Маркс = [ 900 ; 1070 ; 875 ; 987 ; 750 ] ;

Проценат = [ 82 ; 97 ; 80 ; 90 ; 68 ] ;

Оцена = { 'А' ; 'А+' ; 'А' ; 'А+' ; 'Б' } ;

Т = табела ( Име, оцене, проценат, оцена ) ;

Т. Рег_Нумбер = [ 26 ; 32 ; 57 ; Четири, пет ; 23 ]

Горњи код додаје „Рег_Нумбер“ променљива у табели 'Т' са наведеним вредностима.





1.2. Како додати променљиве табеле користећи аддварс() функцију?

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



Име = { 'Ривест' ; 'Шамир' ; 'Адлеман' ; 'Томас' ; 'Стеварт' } ;

Маркс = [ 900 ; 1070 ; 875 ; 987 ; 750 ] ;

Проценат = [ 82 ; 97 ; 80 ; 90 ; 68 ] ;

Оцена = { 'А' ; 'А+' ; 'А' ; 'А+' ; 'Б' } ;

Т = табела ( Име, оцене, проценат, оцена ) ;

Рег_Нумбер = [ 26 ; 32 ; 57 ; Четири, пет ; 23 ] ;

Т = аддварс ( Т,Рег.број, 'Пре него што' ,'Оцене' )

Горњи код додаје „Рег_Нумбер“ променљива пре 'Оцене' променљива у табели 'Т' користећи функцију аддварс().

2. Како избрисати променљиве табеле у МАТЛАБ-у?

Можемо обрисати било коју променљиву табеле у МАТЛАБ-у.

2.1. Коришћење функције ремовеварс().

Ово ремовеварс() је уграђена функција у МАТЛАБ-у која нам омогућава да избришемо једну или више променљивих из дате табеле. Ова функција прихвата име табеле и имена променљивих као улазе и враћа нову табелу која не садржи избрисане елементе. На пример:

Име = { 'Ривест' ; 'Шамир' ; 'Адлеман' ; 'Томас' ; 'Стеварт' } ;

Маркс = [ 900 ; 1070 ; 875 ; 987 ; 750 ] ;

Проценат = [ 82 ; 97 ; 80 ; 90 ; 68 ] ;

Оцена = { 'А' ; 'А+' ; 'А' ; 'А+' ; 'Б' } ;

Т = табела ( Име, оцене, проценат, оцена ) ;

Т = ремовеварс ( Т, [ „Оцена“, „Оцене“ ] )

Горњи код уклања „ Оцена” и 'Оцене' променљиве из табеле 'Т' помоћу ремовеварс() функција.

2.2. Коришћење Дот Оператора

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

Име = { 'Ривест' ; 'Шамир' ; 'Адлеман' ; 'Томас' ; 'Стеварт' } ;

Маркс = [ 900 ; 1070 ; 875 ; 987 ; 750 ] ;

Проценат = [ 82 ; 97 ; 80 ; 90 ; 68 ] ;

Оцена = { 'А' ; 'А+' ; 'А' ; 'А+' ; 'Б' } ;

Т = табела ( Име, оцене, проценат, оцена ) ;

Т. Оцена = [ ]

Следећи пример брише “оцена” променљива из табеле 'Т' постављајући га једнаким празном угласте заграде (Т.Граде = []) .

2.3. Коришћење методе индексирања

Други метод за брисање променљивих из табеле је индексирање. Овај метод функционише на исти начин као и матрично индексирање. У овој методи користимо оператор двотачка да бисмо изабрали редове наведене променљиве које треба да избришемо. На пример,

Име = { 'Ривест' ; 'Шамир' ; 'Адлеман' ; 'Томас' ; 'Стеварт' } ;

Маркс = [ 900 ; 1070 ; 875 ; 987 ; 750 ] ;

Проценат = [ 82 ; 97 ; 80 ; 90 ; 68 ] ;

Оцена = { 'А' ; 'А+' ; 'А' ; 'А+' ; 'Б' } ;

Т = табела ( Име, оцене, проценат, оцена ) ;

Т ( :,'Проценат' ) = [ ]

3. Како преуредити променљиве табеле у МАТЛАБ-у?

Променљиве табеле се могу преуредити у МАТЛАБ-у:

3.1. Коришћење функције мовеварс().

Тхе мовеварс() је уграђена функција у МАТЛАБ-у која се користи за померање или преуређивање променљивих табеле. Ова функција прихвата име табеле, име променљиве које треба да преместимо и име променљиве пре или после које желимо да преместимо наведену променљиву. На пример:

Име = { 'Ривест' ; 'Шамир' ; 'Адлеман' ; 'Томас' ; 'Стеварт' } ;

Маркс = [ 900 ; 1070 ; 875 ; 987 ; 750 ] ;

Проценат = [ 82 ; 97 ; 80 ; 90 ; 68 ] ;

Оцена = { 'А' ; 'А+' ; 'А' ; 'А+' ; 'Б' } ;

Т = табела ( Име, оцене, проценат, оцена ) ;

Т = мовеварс ( Т, 'Проценат', 'После' ,„оцена“ )

3.2. Коришћење методе индексирања

Ово је још један метод који се користи за преуређивање варијабли табеле. Овај метод преуређује променљиве табеле према датим бројевима редова. На пример:

Име = { 'Ривест' ; 'Шамир' ; 'Адлеман' ; 'Томас' ; 'Стеварт' } ;

Маркс = [ 900 ; 1070 ; 875 ; 987 ; 750 ] ;

Проценат = [ 82 ; 97 ; 80 ; 90 ; 68 ] ;

Оцена = { 'А' ; 'А+' ; 'А' ; 'А+' ; 'Б' } ;

Т = табела ( Име, оцене, проценат, оцена ) ;

Т = Т ( :, [ 1 2 4 3 ] )

Закључак

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