Surfc() फ़ंक्शन का उपयोग करके MATLAB में सरफेस कंटूर प्लॉट कैसे बनाएं

Surfc Fanksana Ka Upayoga Karake Matlab Mem Saraphesa Kantura Plota Kaise Bana Em



सतह समोच्च , जिसे आमतौर पर कहा जाता है सर्फ एक त्रि-आयामी डेटा विज़ुअलाइज़ेशन प्लॉट है जिसका उपयोग प्रकार की सतह प्लॉट के तहत समोच्च प्लॉट बनाने के लिए किया जाता है जेड= एफ(एक्स,वाई) ठोस किनारा और चेहरे का रंग होना। जहां x, साथ ही y, स्वतंत्र चर हैं और z आश्रित चर है जिसका अर्थ है कि एक निर्दिष्ट डोमेन के भीतर x और y के प्रत्येक संयोजन का उपयोग z के मान की गणना के लिए किया जा सकता है।

इस गाइड में, हम सीखेंगे कि कैसे बनाएं सर्फ प्लॉट विभिन्न उदाहरणों का उपयोग करके MATLAB में।

MATLAB में Surfc प्लॉट क्या है?

सर्फ प्लॉट एक समोच्च कथानक है जो हमें चित्रित करने की अनुमति देता है एफ(एक्स, वाई, जेड) सतही कथानक के अंतर्गत त्रि-आयामी स्थानों में। हम MATLAB के बिल्ट-इन का उपयोग करके MATLAB में ये प्लॉट बना सकते हैं सर्फक() समारोह। इस फ़ंक्शन का उपयोग MATLAB में ठोस चेहरे और किनारे के रंगों वाले त्रि-आयामी प्लॉट बनाने के लिए किया जाता है। यह फ़ंक्शन X, Y और Z के मानों को तर्क के रूप में स्वीकार करता है और त्रि-आयामी बनाता है सर्फ प्लॉट जो फॉर्म में फ़ंक्शन के व्यवहार का प्रतिनिधित्व करता है जेड = एफ(एक्स, वाई) .







वाक्य - विन्यास

सर्फक() फ़ंक्शन MATLAB में सरल सिंटैक्स का उपयोग करता है:



सर्फ ( एक्स, वाई, जेड )
सर्फ ( एक्स, वाई, जेड, सी )
सर्फ ( साथ )
सर्फ ( जेड,सी )

यहाँ:



कार्यक्रम सर्फ (एक्स, वाई, जेड) एक त्रि-आयामी सतह प्लॉट बनाता है जिसमें ठोस चेहरे और किनारे के रंगों के साथ समोच्च प्लॉट होता है जहां मैट्रिक्स Z, x-y विमान के ऊपर की ऊंचाई का प्रतिनिधित्व करता है और मैट्रिक्स X और Y, x-y विमान का प्रतिनिधित्व करता है।





कार्यक्रम सर्फ (एक्स, वाई, जेड, सी) अतिरिक्त रंगों को निर्दिष्ट करके सतह प्लॉट के नीचे समोच्च प्लॉट बनाता है।

कार्यक्रम सर्फ (जेड) संबंधित x और y निर्देशांक के रूप में कॉलम के साथ-साथ पंक्ति सूचकांकों का उपयोग करके मैट्रिक्स Z का उपयोग करके समोच्च के साथ एक सतह प्लॉट तैयार करता है।



कार्यक्रम सर्फ (जेड, सी) अतिरिक्त किनारों के रंग निर्दिष्ट करने के लिए उपज।

Surfc() फ़ंक्शन का उपयोग करके MATLAB में सरफेस कंटूर प्लॉट कैसे बनाएं?

का उपयोग करके MATLAB में सतह प्लॉट के नीचे समोच्च बनाने के लिए दिए गए तीन चरणों का पालन करें सर्फक() समारोह।

स्टेप 1: का उपयोग करके xy-प्लेन में एक जाल ग्रिड बनाएं मेशग्रिड() वह फ़ंक्शन जो दिए गए फ़ंक्शन के डोमेन को कवर करता है।

चरण दो: निर्मित जाल ग्रिड में प्रत्येक बिंदु के लिए निर्दिष्ट फ़ंक्शन के मान की गणना करें।

चरण 3: फ़ंक्शन ड्रा करें जेड = एफ(एक्स, वाई) का उपयोग कर रहा हूँ सर्फक() समारोह।

उदाहरण

इसे समझने के लिए कुछ उदाहरणों पर विचार करें सर्फक() फ़ंक्शन काम कर रहा है.

उदाहरण 1: सर्फ (एक्स, वाई, जेड) फ़ंक्शन का उपयोग करके सरफेस कंटूर प्लॉट कैसे बनाएं?

दिया गया उदाहरण फ़ंक्शन के लिए सतह प्लॉट के नीचे एक रूपरेखा बनाता है Z = exp(X).*cos(X).^2 का उपयोग सर्फ (एक्स, वाई, जेड) समारोह।

[ एक्स, वाई ] = मेशग्रिड ( - 1 : 0.1 : 1 ,- 1 : 10 ) ;
जेड = ऍक्स्प ( एक्स ) .* ओल ( एक्स ) .^ 2 ;
सर्फ ( एक्स, वाई, जेड )

उदाहरण 2: सर्फ (जेड) फ़ंक्शन का उपयोग करके सरफेस कंटूर प्लॉट कैसे बनाएं?

यह उदाहरण की कार्यप्रणाली का वर्णन करता है सर्फ (जेड) दिए गए फ़ंक्शन के लिए सतह प्लॉट के नीचे एक समोच्च उत्पन्न करने के लिए फ़ंक्शन।

[ एक्स, वाई ] = मेशग्रिड ( 1 : 0.5 : 10 , 1 : बीस ) ;
जेड = वाई* ओल ( एक्स ) +एक्स.* बिना ( और ) ;
सर्फ ( साथ )

उदाहरण 3: सर्फ (जेड,सी) फ़ंक्शन का उपयोग करके सरफेस कंटूर प्लॉट कैसे बनाएं?

यह MATLAB कोड बताता है कि सर्फक (जेड, सी) फ़ंक्शन का उपयोग करके सर्फक प्लॉट में विभिन्न रंगों को कैसे निर्दिष्ट किया जाए जहां सी कलरमैप का प्रतिनिधित्व करता है।

[ एक्स, वाई ] = मेशग्रिड ( 1 : 0.5 : 10 , 1 : बीस ) ;
जेड = ( ओल ( एक्स ) + बिना ( और ) ) .^ 3 ;
सी = एक्स + वाई;
सर्फ ( जेड, सी )

निष्कर्ष

MATLAB एक उपयोगी प्रोग्रामिंग टूल है जो हमें अंतर्निहित फ़ंक्शंस का उपयोग करके विभिन्न प्रकार के विभिन्न प्लॉट बनाने की अनुमति देता है। यह हमें प्रदान करता है सर्फक() फ़ंक्शन जिसका उपयोग सतही भूखंडों के नीचे आकृति बनाने के लिए किया जाता है जिसमें ठोस सतह और किनारों का रंग होता है। यह फ़ंक्शन एक या अधिक अनिवार्य और वैकल्पिक तर्क स्वीकार करता है और उत्पन्न करता है सर्फ प्लॉट दिए गए फ़ंक्शन के लिए. इस मार्गदर्शिका में इसकी कार्यक्षमता का वर्णन किया गया है सर्फक() कुछ उदाहरणों का उपयोग करके कार्य करें, जिससे आप अपना निर्माण कर सकते हैं सर्फ प्लॉट मैटलैब में.