MATLABలో fprintf ఫంక్షన్ని ఎలా ఉపయోగించాలి?
ది fprintf MATLABలోని ఫంక్షన్ సాధారణంగా స్ట్రింగ్లు, నంబర్లు లేదా రెండింటి మిశ్రమాన్ని స్క్రీన్పై లేదా ఇతర అవుట్పుట్ పరికరాలపై ఫార్మాట్ చేసిన పద్ధతిలో ముద్రించడానికి ఉపయోగిస్తారు. ఇది అవుట్పుట్ యొక్క లేఅవుట్ మరియు ఆకృతిని పేర్కొనడానికి మిమ్మల్ని అనుమతిస్తుంది, ఇది డేటాను ప్రదర్శించడానికి బహుముఖ సాధనంగా చేస్తుంది.
యొక్క సాధారణ వాక్యనిర్మాణం fprintf MATLABలో ఫంక్షన్ క్రింది విధంగా ఉంది:
fprintf ( ఫార్మాట్ స్పెక్,A1,A2, ... ,యాన్ )
అవుట్పుట్ యొక్క లేఅవుట్ మరియు ఆకృతిని పేర్కొనే ఫార్మాట్ స్ట్రింగ్ను ఫార్మాట్ ఆర్గ్యుమెంట్ నిర్వచిస్తుంది. ది A1, A2, … An మీరు ప్రింట్ చేయాలనుకుంటున్న విలువలను సూచిస్తుంది. ఫార్మాట్ స్ట్రింగ్లో తగిన ఫార్మాట్ స్పెసిఫైయర్లను ఉపయోగించడం ద్వారా, మీరు వివిధ డేటా రకాలను ఎలా ప్రదర్శించాలో నియంత్రించవచ్చు మరియు వాటిని కావలసిన క్రమంలో అమర్చవచ్చు.
ఫార్మాట్ స్పెసిఫైయర్లు
ఫార్మాట్ స్పెసిఫైయర్లు డేటాను ఎక్కడ మరియు ఎలా ముద్రించాలో సూచించే ఫార్మాట్ స్ట్రింగ్లోని ప్లేస్హోల్డర్లు; స్ట్రింగ్లు మరియు నంబర్లను కలపడానికి సాధారణంగా ఉపయోగించే కొన్ని ఫార్మాట్ స్పెసిఫైయర్లు ఇక్కడ ఉన్నాయి:
- %s: స్ట్రింగ్ విలువను సూచిస్తుంది.
- %d లేదా %i: దశాంశ (పూర్ణాంకం) విలువను సూచిస్తుంది.
- %f: ఫ్లోటింగ్ పాయింట్ విలువను సూచిస్తుంది.
- %e లేదా %E: శాస్త్రీయ సంజ్ఞామానంలో ఫ్లోటింగ్ పాయింట్ విలువను సూచిస్తుంది.
- %g లేదా %G: దశాంశ లేదా శాస్త్రీయ సంజ్ఞామానంలో ఫ్లోటింగ్ పాయింట్ విలువను సూచిస్తుంది.
ఉదాహరణ 1 – MATLAB fprinf ఉపయోగించి పూర్ణాంకాలను ముద్రించడం
ఈ సాధారణ ఉదాహరణ ఎలా ఉపయోగించాలో చూపిస్తుంది fprintf స్ట్రింగ్లు మరియు సంఖ్యలను ప్రదర్శించడానికి MATLABలో ఫంక్షన్. ఈ ఉదాహరణను ఉపయోగించి రెండు పూర్ణాంకాల విలువల మొత్తాన్ని గణిస్తుంది మరియు ప్రదర్శిస్తుంది fprintf ఫంక్షన్.
x= 4 ;
మరియు= 8 ;
fprintf ( ' మొత్తం యొక్క %d మరియు %d అంటే: %d', x, y, x+y)
ఉదాహరణ 2 – MATLAB fprinf ఉపయోగించి తీగలను ముద్రించడం
ఈ ఉదాహరణలో, ఇవ్వబడిన MATLAB కోడ్ %s స్పెసిఫైయర్తో స్ట్రింగ్ను ప్రింట్ చేస్తోంది:
పేరు = 'సామ్';
fprintf ( 'వ్యక్తి పేరు ఉంది %s',పేరు);
అవుట్పుట్:
ఉదాహరణ 3 – MATLAB fprinf ఉపయోగించి స్ట్రింగ్స్ మరియు పూర్ణాంకాల మిశ్రమాన్ని ముద్రించడం
స్ట్రింగ్స్ మరియు పూర్ణాంకాల మిశ్రమాన్ని ప్రింట్ చేయడానికి %d మరియు %s స్పెసిఫైయర్లు fprintf ఫంక్షన్లో ఉపయోగించబడుతుంది:
పేరు = 'సామ్';వయస్సు = 25 ;
fprintf ( 'వ్యక్తి పేరు ఉంది %s మరియు అతని వయస్సు %d సంవత్సరాలు',పేరు, వయస్సు);
అవుట్పుట్ ఇలా ఉంటుంది:
ముగింపు
ది fprintf MATLABలో ఫంక్షన్ అనేది డేటాను ఫార్మాట్ చేయడానికి మరియు ప్రింటింగ్ చేయడానికి సమర్థవంతమైన సాధనం. ఫార్మాట్ స్ట్రింగ్లో స్ట్రింగ్లు మరియు నంబర్లను కలపడం ద్వారా, మీరు సమాచారాన్ని సమర్థవంతంగా తెలియజేసే చక్కటి నిర్మాణాత్మక అవుట్పుట్ను సృష్టించవచ్చు. ఫార్మాట్ స్పెసిఫైయర్లను అర్థం చేసుకోవడం మరియు వాటిని ఉపయోగించడం fprintf ఫంక్షన్ అవుట్పుట్ రూపాన్ని మరియు లేఅవుట్ను నియంత్రించడంలో మీకు సహాయపడుతుంది.