Surfc() فنکشن کا استعمال کرتے ہوئے MATLAB میں سرفیس کنٹور پلاٹ کیسے بنائیں

Surfc Fnkshn Ka Ast Mal Krt Wy Matlab My Srfys Kn Wr Pla Kys Bnayy



دی سطح کا سموچ ، عام طور پر کہا جاتا ہے۔ surfc ایک سہ جہتی ڈیٹا ویژولائزیشن پلاٹ ہے جو اس قسم کے سطحی پلاٹ کے نیچے کونٹور پلاٹ بنانے کے لیے استعمال ہوتا ہے۔ z = f(x,y) ایک ٹھوس کنارے اور چہرے کا رنگ ہونا۔ جہاں x کے ساتھ ساتھ y بھی آزاد متغیر ہیں اور z منحصر متغیر ہے جس کا مطلب ہے کہ ایک مخصوص ڈومین کے اندر x اور y کے ہر ایک مجموعہ کو z کی قدر کا حساب لگانے کے لیے استعمال کیا جا سکتا ہے۔

اس گائیڈ میں، ہم سیکھیں گے کہ a کیسے بنایا جائے۔ surfc پلاٹ MATLAB میں مختلف مثالوں کا استعمال کرتے ہوئے

MATLAB میں سرفک پلاٹ کیا ہے؟

اے surfc پلاٹ ایک سموچ پلاٹ ہے جو ہمیں عکاسی کرنے کی اجازت دیتا ہے۔ f(x, y, z) سطحی پلاٹ کے نیچے تین جہتی خالی جگہوں میں۔ ہم MATLAB کے بلٹ ان کا استعمال کرتے ہوئے MATLAB میں یہ پلاٹ بنا سکتے ہیں۔ surfc() فنکشن یہ فنکشن MATLAB میں ٹھوس چہرے اور کنارے کے رنگوں والے تین جہتی پلاٹ بنانے کے لیے استعمال ہوتا ہے۔ یہ فنکشن X، Y، اور Z کی قدروں کو بطور دلیل قبول کرتا ہے اور تین جہتی تخلیق کرتا ہے surfc پلاٹ جو فارم میں فنکشن کے رویے کی نمائندگی کرتا ہے۔ z = f(x, y) .







نحو

دی surfc() فنکشن MATLAB میں سادہ نحو کا استعمال کرتا ہے:



surfc ( X,Y,Z )
surfc ( X,Y,Z,C )
surfc ( کے ساتھ )
surfc ( Z,C )

یہاں:



فنکشن surfc(X, Y, Z) ایک سہ جہتی سطحی پلاٹ بناتا ہے جس کے نیچے کنٹور پلاٹ ٹھوس چہرے اور کنارے کے رنگوں کے ساتھ ہوتا ہے جہاں میٹرکس Z x-y جہاز سے اوپر کی اونچائی کی نمائندگی کرتا ہے اور میٹرکس X اور Y x-y جہاز کی نمائندگی کرتا ہے۔





فنکشن surfc(X, Y, Z, C) اضافی رنگوں کی وضاحت کرکے سطحی پلاٹ کے نیچے کونٹور پلاٹ بناتا ہے۔

فنکشن surfc(Z) کالم کے ساتھ ساتھ قطار کے اشاریوں کو متعلقہ x اور y کوآرڈینیٹ کے طور پر استعمال کرکے میٹرکس Z کا استعمال کرتے ہوئے کونٹور کے ساتھ سطحی پلاٹ تیار کرتا ہے۔



فنکشن surfc(Z, C) اضافی کناروں کے رنگوں کی وضاحت کرنے کے لیے پیداوار۔

surfc() فنکشن کا استعمال کرتے ہوئے MATLAB میں سرفیس کنٹور پلاٹ کیسے بنائیں؟

کا استعمال کرتے ہوئے MATLAB میں سطحی پلاٹ کے نیچے کونٹور بنانے کے لیے دیے گئے تین مراحل پر عمل کریں۔ surfc() فنکشن

مرحلہ نمبر 1: کا استعمال کرتے ہوئے xy-plan میں ایک میش گرڈ بنائیں meshgrid() فنکشن جو دیئے گئے فنکشن کے ڈومین کا احاطہ کرتا ہے۔

مرحلہ 2: بنائے گئے میش گرڈ میں ہر پوائنٹ کے لیے مخصوص فنکشن کی قدر کا حساب لگائیں۔

مرحلہ 3: فنکشن ڈرا کریں۔ z = f(x, y) کا استعمال کرتے ہوئے surfc() فنکشن

مثالیں

کو سمجھنے کے لیے چند مثالوں پر غور کریں۔ surfc() فنکشن کام کر رہا ہے.

مثال 1: surfc(X,Y,Z) فنکشن کا استعمال کرتے ہوئے سرفیس کنٹور پلاٹ کیسے بنایا جائے؟

دی گئی مثال فنکشن کے لیے سطحی پلاٹ کے نیچے ایک سموچ بناتی ہے۔ Z = exp(X).*cos(X).^2 کا استعمال کرتے ہوئے surfc(X, Y, Z) فنکشن

[ X، Y ] = میش گرڈ ( - 1 : 0.1 : 1 ,- 1 : 10 ) ;
Z = exp ( ایکس ) .* cos ( ایکس ) ^ 2 ;
surfc ( X,Y,Z )

مثال 2: surfc(Z) فنکشن کا استعمال کرتے ہوئے سرفیس کنٹور پلاٹ کیسے بنایا جائے؟

یہ مثال کے کام کی وضاحت کرتا ہے surfc(Z) دیے گئے فنکشن کے لیے سطحی پلاٹ کے نیچے ایک سموچ پیدا کرنے کے لیے فنکشن۔

[ X، Y ] = میش گرڈ ( 1 : 0.5 : 10 ، 1 : بیس ) ;
Z = Y.* cos ( ایکس ) +X.* بغیر ( اور ) ;
surfc ( کے ساتھ )

مثال 3: surfc(Z,C) فنکشن کا استعمال کرتے ہوئے سرفیس کنٹور پلاٹ کیسے بنایا جائے؟

یہ MATLAB کوڈ بتاتا ہے کہ surfc(Z,C) فنکشن کا استعمال کرتے ہوئے سرفک پلاٹ میں مختلف رنگوں کی وضاحت کیسے کی جائے جہاں C کلر میپ کی نمائندگی کرتا ہے۔

[ X، Y ] = میش گرڈ ( 1 : 0.5 : 10 ، 1 : بیس ) ;
Z = ( cos ( ایکس ) + بغیر ( اور ) ) ^ 3 ;
C = X + Y;
surfc ( زیڈ، سی )

نتیجہ

MATLAB ایک مفید پروگرامنگ ٹول ہے جو ہمیں بلٹ ان فنکشنز کا استعمال کرتے ہوئے مختلف اقسام کے مختلف پلاٹ بنانے کی اجازت دیتا ہے۔ یہ ہمیں فراہم کرتا ہے۔ surfc() فنکشن جو سطحی پلاٹوں کے نیچے شکلیں بنانے کے لیے استعمال ہوتا ہے جس کے چہرے اور کنارے کے رنگ ٹھوس ہوتے ہیں۔ یہ فنکشن ایک یا زیادہ لازمی اور اختیاری دلائل کو قبول کرتا ہے اور a پیدا کرتا ہے۔ surfc پلاٹ دیئے گئے فنکشن کے لیے۔ اس گائیڈ نے کی فعالیت کو بیان کیا ہے۔ surfc() فنکشن کچھ مثالوں کا استعمال کرتے ہوئے، آپ کو اپنی تخلیق کرنے کی اجازت دیتا ہے۔ سرف سی پلاٹ MATLAB میں