surfc() ফাংশন ব্যবহার করে কিভাবে MATLAB-এ সারফেস কনট্যুর প্লট তৈরি করবেন

Surfc Phansana Byabahara Kare Kibhabe Matlab E Saraphesa Kanatyura Plata Tairi Karabena



দ্য পৃষ্ঠ কনট্যুর , সাধারণত হিসাবে উল্লেখ করা হয় surfc একটি ত্রি-মাত্রিক ডেটা ভিজ্যুয়ালাইজেশন প্লট যা সারফেস প্লটের নিচে কনট্যুর প্লট তৈরি করতে ব্যবহৃত হয় z = f(x,y) একটি কঠিন প্রান্ত এবং মুখের রং হচ্ছে. যেখানে x, সেইসাথে y, স্বাধীন ভেরিয়েবল এবং z হল নির্ভরশীল ভেরিয়েবল যার অর্থ হল একটি নির্দিষ্ট ডোমেনের মধ্যে x এবং y-এর প্রতিটি সংমিশ্রণ z-এর মান গণনা করতে ব্যবহার করা যেতে পারে।

এই গাইডে, আমরা শিখব কিভাবে একটি তৈরি করতে হয় surfc প্লট ম্যাটল্যাবে বিভিন্ন উদাহরণ ব্যবহার করে।

MATLAB-এ একটি Surfc প্লট কি?

surfc প্লট একটি কনট্যুর প্লট যা আমাদেরকে চিত্রিত করার অনুমতি দেয় f(x, y, z) পৃষ্ঠ প্লট অধীনে ত্রিমাত্রিক স্পেস মধ্যে. আমরা MATLAB-এর বিল্ট-ইন ব্যবহার করে ম্যাটল্যাবে এই প্লটগুলি তৈরি করতে পারি surfc() ফাংশন এই ফাংশনটি MATLAB-এ শক্ত মুখ এবং প্রান্ত রঙের ত্রি-মাত্রিক প্লট তৈরি করতে ব্যবহৃত হয়। এই ফাংশনটি X, Y, এবং Z এর মানগুলিকে আর্গুমেন্ট হিসাবে গ্রহণ করে এবং একটি ত্রিমাত্রিক তৈরি করে surfc প্লট যা ফর্মে ফাংশনের আচরণকে প্রতিনিধিত্ব করে z = f(x, y) .







বাক্য গঠন

দ্য surfc() ফাংশন MATLAB-তে সাধারণ সিনট্যাক্স ব্যবহার করে:



surfc ( X, Y, Z )
surfc ( X,Y,Z,C )
surfc ( সঙ্গে )
surfc ( জেড, সি )

এখানে:



কাজ 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-প্লেনে একটি জাল গ্রিড তৈরি করুন মেশগ্রিড() ফাংশন যা প্রদত্ত ফাংশনের ডোমেন কভার করে।

ধাপ ২: তৈরি করা জাল গ্রিডে প্রতিটি পয়েন্টের জন্য নির্দিষ্ট ফাংশনের মান গণনা করুন।

ধাপ 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 ( এক্স ) .* কারণ ( এক্স ) .^ 2 ;
surfc ( X, Y, Z )

উদাহরণ 2: কিভাবে surfc(Z) ফাংশন ব্যবহার করে সারফেস কনট্যুর প্লট তৈরি করবেন?

এই উদাহরণ এর কাজ বর্ণনা করে surfc(Z) প্রদত্ত ফাংশনের জন্য পৃষ্ঠ প্লটের নীচে একটি কনট্যুর তৈরি করার ফাংশন।

[ X, Y ] = মেশগ্রিড ( 1 : 0.5 : 10 , 1 : বিশ ) ;
Z = Y.* কারণ ( এক্স ) +X.* ছাড়া ( এবং ) ;
surfc ( সঙ্গে )

উদাহরণ 3: surfc(Z,C) ফাংশন ব্যবহার করে সারফেস কনট্যুর প্লট কীভাবে তৈরি করবেন?

এই MATLAB কোডটি ব্যাখ্যা করে যে কিভাবে surfc(Z, C) ফাংশন ব্যবহার করে surfc প্লটে বিভিন্ন রং নির্দিষ্ট করতে হয় যেখানে C কালারম্যাপ উপস্থাপন করে।

[ X, Y ] = মেশগ্রিড ( 1 : 0.5 : 10 , 1 : বিশ ) ;
Z = ( কারণ ( এক্স ) + ছাড়া ( এবং ) ) .^ 3 ;
C = X + Y;
surfc ( জেড, সি )

উপসংহার

MATLAB একটি দরকারী প্রোগ্রামিং টুল যা আমাদের বিল্ট-ইন ফাংশন ব্যবহার করে বিভিন্ন ধরণের বিভিন্ন প্লট তৈরি করতে দেয়। এটা আমাদের প্রদান করে surfc() ফাংশন যা সারফেস প্লটের নিচে কনট্যুর তৈরির জন্য ব্যবহার করা হয় যার মুখ এবং প্রান্তের রঙ রয়েছে। এই ফাংশনটি এক বা একাধিক বাধ্যতামূলক এবং ঐচ্ছিক আর্গুমেন্ট গ্রহণ করে এবং একটি তৈরি করে surfc প্লট প্রদত্ত ফাংশনের জন্য। এই নির্দেশিকাটির কার্যকারিতা বর্ণনা করেছে surfc() কিছু উদাহরণ ব্যবহার করে ফাংশন, আপনাকে আপনার তৈরি করতে দেয় surfc প্লট ম্যাটল্যাবে।