कैसे एक MATLAB स्ट्रिंग में एक मूल्य प्रदर्शित करने के लिए

MATLAB संख्याओं के विश्लेषण के लिए कई लचीले उपकरण प्रदान करता है, और MATLAB तार आपको यह समझने में मदद करते हैं कि संख्याओं का क्या अर्थ है। संख्यात्मक मानों की तालिका के ऊपर एक स्ट्रिंग सरणी को प्रिंट करना, उदाहरण के लिए, कॉलम और पंक्ति जानकारी के बारे में जानने में आपकी सहायता कर सकता है। MATLAB तार, स्ट्रिंग सरणियों और चरित्र सरणियों के मूल्य को प्रदर्शित करने के लिए कई तरीके प्रदान करता है, जिससे एक शब्द या कई शब्द स्क्रीन पर प्रिंट आउट हो जाते हैं। स्ट्रिंग्स में संख्या मान हो सकते हैं, हालांकि वे अंकगणित के लिए उपयुक्त फॉर्म में नहीं होंगे।

1।

एक वेरिएबल नाम टाइप करके एक स्ट्रिंग बनाएं, उसके बाद असाइनमेंट ऑपरेटर और सिंगल कोट से घिरे स्ट्रिंग वैल्यू। उदाहरण के लिए, कमांड विंडो में, निम्न टाइप करें, फिर "एन्टर" दबाएं:

नाम = 'जेम्स';

2।

स्ट्रिंग नाम और साथ ही आपके द्वारा लिखे गए वैरिएबल नाम को प्रिंट करने के लिए वैरिएबल नाम टाइप करें। उदाहरण के लिए, टाइपिंग "नाम" कमांड विंडो में लाइन "नाम = 'जेम्स' प्रिंट करता है।

3।

"नाम =" को छापे बिना "नाम" का मान प्रदर्शित करने के लिए निम्नलिखित टाइप करें:

disp (नाम)

"डिस्प" फंक्शन स्ट्रिंग लिटरल्स के साथ भी काम करता है, इसलिए टाइपिंग "डिस्प (जेम्स)) का एक ही परिणाम होगा।

4।

"फ़प्रिंट" फ़ंक्शन के साथ अधिक जटिल स्ट्रिंग प्रदर्शित करें। उदाहरण के लिए, निम्न लिखकर एक और स्ट्रिंग चर बनाएँ:

रंग = 'लाल';

"फ़िंगरप्रिंट" का उपयोग करके इन तारों के मूल्य को प्रदर्शित करने के लिए:

आउटपुट = fprintf ('% s को रंग% s पसंद है। \ n', नाम, रंग);

यह प्रिंट "जेम्स को लाल रंग पसंद करता है।" "% s" प्रतीक रूपांतरण अक्षर हैं जो क्रम में, "fprintf" फ़ंक्शन को दिए गए स्ट्रिंग तर्कों के अनुसार हैं। स्ट्रिंग को न्यूलाइन वर्ण "\ n" के साथ समाप्त होना चाहिए; अन्यथा, इसके बाद का आउटपुट उसी लाइन पर प्रिंट करता है।

5।

अन्य डेटा प्रकारों को स्ट्रिंग्स के रूप में प्रदर्शित करने के लिए "num2str" फ़ंक्शन के साथ एक संख्यात्मक मान को स्ट्रिंग में कनवर्ट करें। उदाहरण के लिए, निम्न लिखकर पूर्णांक चर बनाएं:

ऊंचाई = 180;

निम्न लिखकर कमांड विंडो में एक स्ट्रिंग ऐरे को प्रिंट करें:

आउटपुट = [नाम, 'है', अंक 2 (ऊंचाई), 'सेमी लंबा।']

6।

टाइप करके "fprintf" फ़ंक्शन के साथ "ऊँचाई" का मान प्रदर्शित करें:

आउटपुट = fprintf ('% s% d सेमी लंबा है। \ n', नाम, ऊँचाई);

"% D" प्रतीक आउटपुट के पूर्णांक मान को मैप करता है। इस आदेश को निष्पादित करते हुए "जेम्स 180 सेमी लंबा है।"

टिप्स

  • फ़ंक्शन के एक ओवरराइड संस्करण के साथ एक बाहरी फ़ाइल में स्ट्रिंग मान प्रदर्शित करने के लिए "fprintf" का उपयोग करें। "Id = fopen (फ़ाइल नाम)" (उद्धरण चिह्नों के बिना) टाइप करके फ़ाइल खोलें, फ़ाइल का नाम "fopen" पास करने के लिए। निम्नलिखित लिखकर फ़ाइल में एक स्ट्रिंग प्रदर्शित करें:
  • fprintf (आईडी, '% s% d सेमी लंबा है। \ n', नाम, ऊंचाई);

लोकप्रिय पोस्ट