పట్టికలు MATLABలోని శక్తివంతమైన డేటా నిర్మాణాలు, ఇవి డేటాను సమర్థవంతంగా నిర్వహించడానికి మరియు మార్చడానికి మిమ్మల్ని అనుమతిస్తాయి. డేటాను నిల్వ చేయడంతో పాటు, టేబుల్లు వాటిలో వేరియబుల్స్ని జోడించడం, తొలగించడం మరియు పునర్వ్యవస్థీకరించడంలో సౌలభ్యాన్ని అందిస్తాయి.
ఈ కథనం MATLABలోని టేబుల్ వేరియబుల్స్పై ఈ ఆపరేషన్లను నిర్వహించే ప్రక్రియ ద్వారా మీకు మార్గనిర్దేశం చేస్తుంది, మీ డేటాను సులభంగా నిర్వహించడంలో మరియు అనుకూలీకరించడంలో మీకు సహాయపడుతుంది.
1. MATLABలో టేబుల్ వేరియబుల్స్ ఎలా జోడించాలి?
పట్టికలో వేరియబుల్స్ని జోడించడానికి MATLAB అనుమతిస్తుంది:
1.1 డాట్ ఆపరేటర్ని ఉపయోగించి టేబుల్ వేరియబుల్స్ను ఎలా జోడించాలి?
డాట్ ఆపరేటర్ని ఉపయోగించి మనం ఇప్పటికే ఉన్న పట్టికలో వేరియబుల్స్ని జోడించవచ్చు. కొత్తగా జోడించిన వేరియబుల్ చివరి వేరియబుల్గా ఉంచబడుతుంది మరియు ఇది ముందుగా ఉన్న వేరియబుల్లకు సమాన సంఖ్యలో వరుసలను కలిగి ఉండాలి. ఉదాహరణకి,
పేరు = { 'రివెస్ట్' ; 'షమీర్' ; 'అడ్లెమాన్' ; 'థామస్' ; 'స్టీవర్ట్' } ;
మార్కులు = [ 900 ; 1070 ; 875 ; 987 ; 750 ] ;
శాతం = [ 82 ; 97 ; 80 ; 90 ; 68 ] ;
గ్రేడ్ = { 'ఎ' ; 'A+' ; 'ఎ' ; 'A+' ; 'బి' } ;
T = పట్టిక ( పేరు, మార్కులు, శాతం, గ్రేడ్ ) ;
టి. Reg_Number = [ 26 ; 32 ; 57 ; నాలుగు ఐదు ; 23 ]
పై కోడ్ జతచేస్తుంది “Reg_Number” పట్టికకు వేరియబుల్ 'టి' పేర్కొన్న విలువలతో.
1.2 addvars() ఫంక్షన్ని ఉపయోగించి టేబుల్ వేరియబుల్స్ని ఎలా జోడించాలి?
ది addvars() ఇప్పటికే ఉన్న టేబుల్లో కొత్త వేరియబుల్ని జోడించడానికి ఉపయోగించే MATLABలో అంతర్నిర్మిత ఫంక్షన్. ఈ ఫంక్షన్ టేబుల్లో ఇప్పటికే ఉన్న ఏదైనా వేరియబుల్కు ముందు లేదా తర్వాత ఏదైనా ప్రదేశంలో కొత్త వేరియబుల్ను జోడించగలదు. ఉదాహరణకి,
పేరు = { 'రివెస్ట్' ; 'షమీర్' ; 'అడ్లెమాన్' ; 'థామస్' ; 'స్టీవర్ట్' } ;
మార్కులు = [ 900 ; 1070 ; 875 ; 987 ; 750 ] ;
శాతం = [ 82 ; 97 ; 80 ; 90 ; 68 ] ;
గ్రేడ్ = { 'ఎ' ; 'A+' ; 'ఎ' ; 'A+' ; 'బి' } ;
T = పట్టిక ( పేరు, మార్కులు, శాతం, గ్రేడ్ ) ;
Reg_Number = [ 26 ; 32 ; 57 ; నాలుగు ఐదు ; 23 ] ;
T = addvars ( T, Reg_Number, 'ముందు' ,'మార్కులు' )
పై కోడ్ జతచేస్తుంది “Reg_Number” ముందు వేరియబుల్ 'మార్కులు' పట్టికలో వేరియబుల్ 'టి' addvars() ఫంక్షన్ ఉపయోగించి.
2. MATLABలో టేబుల్ వేరియబుల్స్ను ఎలా తొలగించాలి?
మనం MATLABలో ఏదైనా టేబుల్ వేరియబుల్ని తొలగించవచ్చు.
2.1 రిమూవర్స్() ఫంక్షన్ని ఉపయోగించడం
ఈ రిమూవర్స్() అందించిన పట్టిక నుండి ఒకటి లేదా అంతకంటే ఎక్కువ వేరియబుల్లను తొలగించడానికి మమ్మల్ని అనుమతించే MATLABలో అంతర్నిర్మిత ఫంక్షన్. ఈ ఫంక్షన్ పట్టిక పేరు మరియు వేరియబుల్ పేర్లను ఇన్పుట్లుగా అంగీకరిస్తుంది మరియు తొలగించబడిన మూలకాలను కలిగి లేని కొత్త పట్టికను అందిస్తుంది. ఉదాహరణకి:
పేరు = { 'రివెస్ట్' ; 'షమీర్' ; 'అడ్లెమాన్' ; 'థామస్' ; 'స్టీవర్ట్' } ;మార్కులు = [ 900 ; 1070 ; 875 ; 987 ; 750 ] ;
శాతం = [ 82 ; 97 ; 80 ; 90 ; 68 ] ;
గ్రేడ్ = { 'ఎ' ; 'A+' ; 'ఎ' ; 'A+' ; 'బి' } ;
T = పట్టిక ( పేరు, మార్కులు, శాతం, గ్రేడ్ ) ;
T = రిమూవర్లు ( T, [ 'గ్రేడ్', 'మార్కులు' ] )
పై కోడ్ 'ని తొలగిస్తుంది గ్రేడ్' మరియు 'మార్కులు' పట్టిక నుండి వేరియబుల్స్ 'టి' ఉపయోగించి రిమూవర్స్() ఫంక్షన్.
2.2 డాట్ ఆపరేటర్ని ఉపయోగించడం
MATLABలోని టేబుల్ నుండి వేరియబుల్స్ను తొలగించడానికి ఇది ప్రత్యామ్నాయ పద్ధతి. ఈ పద్ధతిని ఉపయోగించి, డాట్ ఆపరేటర్ తర్వాత వేరియబుల్ పేరును పేర్కొనడం ద్వారా మరియు ఖాళీ స్క్వేర్ బ్రాకెట్లకు సమానంగా ఉంచడం ద్వారా మనం వేరియబుల్ను తొలగించవచ్చు. ఉదాహరణకి,
పేరు = { 'రివెస్ట్' ; 'షమీర్' ; 'అడ్లెమాన్' ; 'థామస్' ; 'స్టీవర్ట్' } ;మార్కులు = [ 900 ; 1070 ; 875 ; 987 ; 750 ] ;
శాతం = [ 82 ; 97 ; 80 ; 90 ; 68 ] ;
గ్రేడ్ = { 'ఎ' ; 'A+' ; 'ఎ' ; 'A+' ; 'బి' } ;
T = పట్టిక ( పేరు, మార్కులు, శాతం, గ్రేడ్ ) ;
టి. గ్రేడ్ = [ ]
కింది ఉదాహరణను తొలగిస్తుంది 'గ్రేడ్' పట్టిక నుండి వేరియబుల్ 'టి' ఖాళీకి సమానంగా సెట్ చేయడం ద్వారా చదరపు బ్రాకెట్లు (T.గ్రేడ్ = []) .
2.3 ఇండెక్సింగ్ పద్ధతిని ఉపయోగించడం
పట్టిక నుండి వేరియబుల్స్ తొలగించడానికి మరొక పద్ధతి ఇండెక్సింగ్. ఈ పద్ధతి మ్యాట్రిక్స్ ఇండెక్సింగ్ మాదిరిగానే పనిచేస్తుంది. ఈ పద్ధతిలో, మేము తొలగించాల్సిన పేర్కొన్న వేరియబుల్ యొక్క అడ్డు వరుసలను ఎంచుకోవడానికి కోలన్ ఆపరేటర్ని ఉపయోగిస్తాము. ఉదాహరణకి,
పేరు = { 'రివెస్ట్' ; 'షమీర్' ; 'అడ్లెమాన్' ; 'థామస్' ; 'స్టీవర్ట్' } ;మార్కులు = [ 900 ; 1070 ; 875 ; 987 ; 750 ] ;
శాతం = [ 82 ; 97 ; 80 ; 90 ; 68 ] ;
గ్రేడ్ = { 'ఎ' ; 'A+' ; 'ఎ' ; 'A+' ; 'బి' } ;
T = పట్టిక ( పేరు, మార్కులు, శాతం, గ్రేడ్ ) ;
టి ( :,'శాతం' ) = [ ]
3. MATLABలో టేబుల్ వేరియబుల్స్ని రీఆర్రేజ్ చేయడం ఎలా?
పట్టిక వేరియబుల్స్ను MATLABలో పునర్వ్యవస్థీకరించవచ్చు:
3.1 మూవ్వర్స్() ఫంక్షన్ని ఉపయోగించడం
ది మూవ్వర్స్() అనేది MATLABలో అంతర్నిర్మిత ఫంక్షన్, ఇది టేబుల్ వేరియబుల్లను తరలించడానికి లేదా పునర్వ్యవస్థీకరించడానికి ఉపయోగించబడుతుంది. ఈ ఫంక్షన్ టేబుల్ పేరు, మనం తరలించాల్సిన వేరియబుల్ పేరు మరియు పేర్కొన్న వేరియబుల్ని తరలించడానికి ముందు లేదా తర్వాత వేరియబుల్ పేరును అంగీకరిస్తుంది. ఉదాహరణకి:
పేరు = { 'రివెస్ట్' ; 'షమీర్' ; 'అడ్లెమాన్' ; 'థామస్' ; 'స్టీవర్ట్' } ;మార్కులు = [ 900 ; 1070 ; 875 ; 987 ; 750 ] ;
శాతం = [ 82 ; 97 ; 80 ; 90 ; 68 ] ;
గ్రేడ్ = { 'ఎ' ; 'A+' ; 'ఎ' ; 'A+' ; 'బి' } ;
T = పట్టిక ( పేరు, మార్కులు, శాతం, గ్రేడ్ ) ;
T = మూవ్వర్స్ ( T,'శాతం', 'తర్వాత' ,'గ్రేడ్' )
3.2 ఇండెక్సింగ్ పద్ధతిని ఉపయోగించడం
టేబుల్ వేరియబుల్స్ను మళ్లీ అమర్చడానికి ఇది మరొక పద్ధతి. ఈ పద్ధతి అందించిన వరుస సంఖ్యల ప్రకారం టేబుల్ వేరియబుల్స్ను తిరిగి అమర్చుతుంది. ఉదాహరణకి:
పేరు = { 'రివెస్ట్' ; 'షమీర్' ; 'అడ్లెమాన్' ; 'థామస్' ; 'స్టీవర్ట్' } ;మార్కులు = [ 900 ; 1070 ; 875 ; 987 ; 750 ] ;
శాతం = [ 82 ; 97 ; 80 ; 90 ; 68 ] ;
గ్రేడ్ = { 'ఎ' ; 'A+' ; 'ఎ' ; 'A+' ; 'బి' } ;
T = పట్టిక ( పేరు, మార్కులు, శాతం, గ్రేడ్ ) ;
T = T ( :, [ 1 2 4 3 ] )
ముగింపు
MATLAB వివిధ పద్ధతులను ఉపయోగించి టేబుల్ వేరియబుల్స్ను జోడించడానికి, తొలగించడానికి మరియు పునర్వ్యవస్థీకరించడానికి అనుమతిస్తుంది. ఒకటి లేదా అంతకంటే ఎక్కువ టేబుల్ వేరియబుల్స్ జోడించడానికి, మేము దీనిని ఉపయోగిస్తాము (.) ఆపరేటర్ మరియు addvars() ఫంక్షన్ . టేబుల్ వేరియబుల్ను తొలగించడానికి, మేము దీనిని ఉపయోగిస్తాము డాట్ ఆపరేటర్, రిమూవర్స్() ఫంక్షన్ మరియు ఇండెక్సింగ్ పద్ధతి. టేబుల్ వేరియబుల్ను క్రమాన్ని మార్చడానికి, మేము ఉపయోగిస్తాము మూవ్వర్స్() ఫంక్షన్ మరియు ఇండెక్సింగ్ పద్ధతి. ఈ గైడ్ మాకు MATLABలో టేబుల్ వేరియబుల్స్ని ఎలా జోడించాలో, తొలగించాలో మరియు క్రమాన్ని మార్చాలో నేర్పింది.