నేను MATLABలో (అవుట్పుట్) ఎలా ప్రింట్ చేయాలి?
MATLABలో, మీ నిర్దిష్ట అవసరాలను బట్టి అవుట్పుట్ను ప్రింట్ చేయడానికి లేదా ప్రదర్శించడానికి అనేక మార్గాలు ఉన్నాయి, MATLABలో అవుట్పుట్ను ప్రింట్ చేయడానికి ఇక్కడ కొన్ని సాధారణ పద్ధతులు ఉన్నాయి:
1: disp() ఫంక్షన్ని ఉపయోగించడం
MATLABలో, disp() ఫంక్షన్ అనేది డిస్ప్లే మరియు డేటా యొక్క సాధారణ మరియు శీఘ్ర అవుట్పుట్ కోసం సాధారణంగా ఉపయోగించబడుతుంది. డిస్ప్() ఫంక్షన్ అవుట్పుట్ను ప్రింట్ చేసిన తర్వాత స్వయంచాలకంగా కొత్త లైన్ అక్షరాన్ని జోడిస్తుంది, ఇది ప్రదర్శించబడిన సమాచారాన్ని ఫార్మాట్ చేయడంలో సహాయపడుతుంది, దాని కోసం సింటాక్స్ ఇక్కడ ఉంది:
disp ( వ్యక్తీకరణ ) ;
మరింత వివరించడానికి, MATLABలో అవుట్పుట్ను ప్రింట్ చేయడం కోసం disp() ఫంక్షన్ని ఉపయోగించే ఉదాహరణ కోడ్ ఇక్కడ ఉంది:
x = 10 ;
disp ( x ) ;
disp() ఫంక్షన్ అనేది వ్యక్తీకరణ లేదా వేరియబుల్ విలువను ప్రదర్శించడానికి సులభమైన మరియు అనుకూలమైన మార్గం. అవుట్పుట్ను ముద్రించిన తర్వాత, ఒక కొత్త లైన్ స్వయంచాలకంగా జోడించబడుతుంది:
2: fprintf() ఫంక్షన్ని ఉపయోగించడం
MATLABలోని fprintf() ఫంక్షన్ ఒక ఫైల్ లేదా కమాండ్ విండోకు అవుట్పుట్ని ప్రింట్ చేయడానికి మరియు ప్రింట్ చేయడానికి ఉపయోగించబడుతుంది. ఇది 'ఫార్మాట్ చేయబడిన ప్రింట్'ని సూచిస్తుంది మరియు ప్రదర్శించబడిన అవుట్పుట్ యొక్క ఫార్మాటింగ్ను నియంత్రించడానికి మిమ్మల్ని అనుమతిస్తుంది. మీరు నిర్దిష్ట ఫార్మాటింగ్తో వేరియబుల్లను ప్రదర్శించాలనుకున్నప్పుడు, ఫార్మాట్ చేసిన సందేశంలో టెక్స్ట్ మరియు వేరియబుల్లను చేర్చాలనుకున్నప్పుడు లేదా ఫైల్కి ఫార్మాట్ చేసిన డేటాను వ్రాయాలనుకున్నప్పుడు fprintf() ఫంక్షన్ చాలా ఉపయోగకరంగా ఉంటుంది. fprintf() ఫంక్షన్ కింది వాక్యనిర్మాణాన్ని కలిగి ఉంది:
fprintf ( ఫార్మాట్, విలువ1, విలువ2, ... ) ;మరింత వివరించడానికి, MATLABలో అవుట్పుట్ను ప్రింట్ చేయడం కోసం fprintf() ఫంక్షన్ని ఉపయోగించే ఉదాహరణ కోడ్ ఇక్కడ ఉంది:
పేరు = 'తాను' ;
వయస్సు = 29 ;
fprintf ( 'నా పేరు %s మరియు నా వయస్సు %d సంవత్సరాలు.\n' , పేరు, వయస్సు ) ;
fprintf() ఫంక్షన్ స్ట్రింగ్స్ కోసం %s మరియు పూర్ణాంకాల కోసం %d వంటి ప్లేస్హోల్డర్లను ఉపయోగించి అవుట్పుట్ను ఫార్మాట్ చేయడానికి మరియు ప్రింట్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. ఇది అవుట్పుట్ ఫార్మాటింగ్పై ఖచ్చితమైన నియంత్రణను అందిస్తుంది.
3: స్ప్రింట్ఎఫ్() ఫంక్షన్ని ఉపయోగించడం
MATLABలో, స్ప్రింట్ఎఫ్() ఫంక్షన్ డేటాను స్ట్రింగ్గా ఫార్మాట్ చేయడానికి మరియు ఫార్మాట్ చేసిన స్ట్రింగ్ను వేరియబుల్లో నిల్వ చేయడానికి ఉపయోగించబడుతుంది. ఇది 'స్ట్రింగ్ ప్రింట్'ని సూచిస్తుంది మరియు fprintf() ఫంక్షన్ మాదిరిగానే ఫార్మాట్ చేయబడిన అవుట్పుట్ని సృష్టించడానికి మిమ్మల్ని అనుమతిస్తుంది. అవుట్పుట్ను నేరుగా ప్రింట్ చేయడానికి బదులుగా, ఇది ఫార్మాట్ చేసిన స్ట్రింగ్ను తిరిగి ఇస్తుంది, స్ప్రింట్ఎఫ్() ఫంక్షన్కి సింటాక్స్ క్రింది విధంగా ఉంటుంది:
result = పరుగు ( ఫార్మాట్, విలువ1, విలువ2, ... ) ;మరింత వివరించడానికి, MATLABలో అవుట్పుట్ను ప్రింట్ చేయడానికి స్ప్రింట్ఎఫ్() ఫంక్షన్ని ఉపయోగించే ఉదాహరణ కోడ్ ఇక్కడ ఉంది:
వెడల్పు = 5 ;ఎత్తు = 3 ;
ప్రాంతం = వెడల్పు * ఎత్తు;
output = స్ప్రింట్ఎఫ్ ( 'విస్తీర్ణం %d చదరపు యూనిట్లు.' , ప్రాంతం ) ;
disp ( అవుట్పుట్ ) ;
fprintf() లాగానే, sprintf() ఫంక్షన్ పూర్తిగా ప్రింట్ చేయకుండా ఫార్మాట్ చేసిన స్ట్రింగ్ను అందిస్తుంది. ఫార్మాట్ చేయబడిన స్ట్రింగ్ వేరియబుల్లో నిల్వ చేయబడుతుంది మరియు తరువాత ప్రదర్శించబడుతుంది లేదా అవసరమైన విధంగా ఉపయోగించబడుతుంది.
4: కమాండ్ లైన్ అవుట్పుట్ ఉపయోగించడం
ఫంక్షన్లను ఉపయోగించడంతో పాటు, మీరు MATLABలోని కమాండ్ లైన్ నుండి నేరుగా అవుట్పుట్ను కూడా ప్రింట్ చేయవచ్చు.
x = 5 ;మరియు = 10 ;
x + y
MATLAB కమాండ్ లైన్లో, స్పష్టమైన ప్రింట్ స్టేట్మెంట్ల అవసరం లేకుండా వ్యక్తీకరణ ఫలితం స్వయంచాలకంగా ప్రదర్శించబడుతుంది.
ముగింపు
ప్రింటింగ్ అవుట్పుట్ అనేది MATLAB ప్రోగ్రామింగ్లో కీలకమైన అంశం, మరియు అందుబాటులో ఉన్న వివిధ పద్ధతులను తెలుసుకోవడం ఫలితాలను సమర్థవంతంగా కమ్యూనికేట్ చేయడానికి మరియు విశ్లేషించడానికి మిమ్మల్ని అనుమతిస్తుంది. మీరు విలువలు, ఫార్మాట్ సందేశాలు లేదా అవుట్పుట్ కాంప్లెక్స్ డేటాను ప్రదర్శించాలనుకున్నా, MATLAB disp(), fprintf(), sprintf(), మరియు డైరెక్ట్ కమాండ్ లైన్ అవుట్పుట్ వంటి అనేక పద్ధతులను అందిస్తుంది.