ম্যাটল্যাব ব্যবহার করে কিভাবে 3D প্লট তৈরি করবেন: 10 টি ধাপ (ছবি সহ)

সুচিপত্র:

ম্যাটল্যাব ব্যবহার করে কিভাবে 3D প্লট তৈরি করবেন: 10 টি ধাপ (ছবি সহ)
ম্যাটল্যাব ব্যবহার করে কিভাবে 3D প্লট তৈরি করবেন: 10 টি ধাপ (ছবি সহ)

ভিডিও: ম্যাটল্যাব ব্যবহার করে কিভাবে 3D প্লট তৈরি করবেন: 10 টি ধাপ (ছবি সহ)

ভিডিও: ম্যাটল্যাব ব্যবহার করে কিভাবে 3D প্লট তৈরি করবেন: 10 টি ধাপ (ছবি সহ)
ভিডিও: বাম্প এবং সাধারণ মানচিত্র তৈরির জন্য GIMP ব্যবহার করা 2024, মে
Anonim

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

ধাপ

3 এর অংশ 1: ডোমেন গঠন

MATLAB ধাপ 1 ব্যবহার করে 3D প্লট তৈরি করুন
MATLAB ধাপ 1 ব্যবহার করে 3D প্লট তৈরি করুন

ধাপ 1. কমান্ড উইন্ডো খুলুন।

ডিফল্ট লেআউটে এটি স্বয়ংক্রিয়ভাবে প্রদর্শিত হবে সবচেয়ে বড় উইন্ডো হিসেবে।

MATLAB ধাপ 2 ব্যবহার করে 3D প্লট তৈরি করুন
MATLAB ধাপ 2 ব্যবহার করে 3D প্লট তৈরি করুন

পদক্ষেপ 2. যদি কমান্ড উইন্ডো না থাকে, তাহলে উপরের বাম কোণে হোম নির্বাচন করুন।

পরে, লেআউট নির্বাচন করুন এবং তারপর "ডিফল্ট"।

MATLAB ধাপ 3 ব্যবহার করে 3D প্লট তৈরি করুন
MATLAB ধাপ 3 ব্যবহার করে 3D প্লট তৈরি করুন

ধাপ the। কমান্ড উইন্ডোতে, আপনার x উভয়ই সংজ্ঞায়িত করুন এবং y ভেক্টর।

  • এটি সাধারণত x = [ভেক্টর বা ফাংশন] এবং y = [ভেক্টর বা ফাংশন] আকারে করা হয়
  • ভেক্টর এবং ম্যাট্রিক্সকে গুণ বা ভাগ করার সময় ডট অপারেটর ব্যবহার করতে ভুলবেন না। অন্যথায় ত্রুটি ঘটবে।

3 এর অংশ 2: xy- প্লেনে গ্রিড তৈরি করা

MATLAB ধাপ 4 ব্যবহার করে 3D প্লট তৈরি করুন
MATLAB ধাপ 4 ব্যবহার করে 3D প্লট তৈরি করুন

ধাপ 1. x এবং y এর মধ্যে সম্পর্ক নির্ধারণ করুন।

এটি সম্পন্ন করার জন্য, দুটি কমান্ড ব্যবহার করা আবশ্যক।

  • প্রথমটি হল জাল ফাংশন। এটি ব্যবহার করে, ফলাফল একটি ওয়্যারফ্রেম জাল গ্রাফ হবে।
  • অন্যটি হল সার্ফ ফাংশন। সার্ফ ব্যবহার করার সময়, ফলাফলটি একটি 3-ডি সারফেস প্লট হবে।
MATLAB ধাপ 5 ব্যবহার করে 3D প্লট তৈরি করুন
MATLAB ধাপ 5 ব্যবহার করে 3D প্লট তৈরি করুন

পদক্ষেপ 2. জাল ব্যবহার করার সময়, কমান্ড উইন্ডোতে মেশগ্রিড ইনপুট করুন।

  • কমান্ডটি নিম্নরূপ ফর্ম্যাট করা হবে: [xx, yy] = meshgrid (x, y).
  • কর্মক্ষেত্র উইন্ডোতে আপনি দেখতে পাবেন যে ভেরিয়েবল xx এবং yy সংজ্ঞায়িত করা হয়েছে।

3 এর অংশ 3: "zz" সংজ্ঞায়িত করা এবং সারফেস প্লট করা

MATLAB ধাপ 6 ব্যবহার করে 3D প্লট তৈরি করুন
MATLAB ধাপ 6 ব্যবহার করে 3D প্লট তৈরি করুন

ধাপ 1. ডেটা সেটের উপর নির্ভরতার কারণে xx এবং yy এর পরিপ্রেক্ষিতে zz সংজ্ঞায়িত করুন।

  • X এবং y এর মধ্যে আপনি যে সম্পর্কটি জানেন তা ব্যবহার করুন। এটি একটি ফাংশন বা সূত্র হতে পারে।
  • যেমন, zz = xx।^2-yy।^2
MATLAB ধাপ 7 ব্যবহার করে 3D প্লট তৈরি করুন
MATLAB ধাপ 7 ব্যবহার করে 3D প্লট তৈরি করুন

পদক্ষেপ 2. সার্ফ কমান্ড ব্যবহার করে পৃষ্ঠটি প্লট করুন।

  • ম্যাট্রিক্স "zz" এর z কম্পোনেন্ট থেকে, সার্ফ কমান্ড 3-D শেডেড সারফেস তৈরি করবে।
  • এই বিন্দু যেখানে আপনি সম্পর্কযুক্ত হবে xx, yy, এবং zz একসাথে।
  • প্রকৃত কমান্ড লাইন এর বিন্যাসে হবে সার্ফ (xx, yy, zz).
MATLAB ধাপ 8 ব্যবহার করে 3D প্লট তৈরি করুন
MATLAB ধাপ 8 ব্যবহার করে 3D প্লট তৈরি করুন

ধাপ 3. আপনার নতুন উইন্ডোটি আপনার 3-ডি প্লট দেখানোর জন্য দেখুন।

MATLAB ধাপ 9 ব্যবহার করে 3D প্লট তৈরি করুন
MATLAB ধাপ 9 ব্যবহার করে 3D প্লট তৈরি করুন

ধাপ 4. আপনার পছন্দ মত কাস্টমাইজ করুন।

জানালার শীর্ষে একটি টুলবার রয়েছে যেখানে নতুন প্লট দেখা গেছে। এই টুলবারে অনেক অপশন এবং ফিচার রয়েছে যা আপনার 3-ডি প্লট ম্যানিপুলেট করতে ব্যবহার করা যেতে পারে।

  • এই বিকল্পগুলির মধ্যে কিছু অন্তর্ভুক্ত:

    • X, y, অথবা z অক্ষের জন্য একটি লেবেল োকানো
    • পাঠকদের সাহায্য করার জন্য একটি কিংবদন্তি োকানো
    • প্লটটি তার 3-ডি স্পেসে ঘোরানো
    • ছায়ার প্রভাব দেখানোর জন্য একটি আলোর উৎস োকানো
  • জটিল পৃষ্ঠের বৈশিষ্ট্যগুলির একটি তালিকা https://www.mathworks.com/help/matlab/examples/changing-surface-properties.html এ পাওয়া যাবে
MATLAB ধাপ 10 ব্যবহার করে 3D প্লট তৈরি করুন
MATLAB ধাপ 10 ব্যবহার করে 3D প্লট তৈরি করুন

ধাপ 5. গ্রাফের পুরো পৃষ্ঠ জুড়ে রঙের মানচিত্র মসৃণ করুন, যদি আপনি চান।

এটি কমান্ড লাইন শেডিং ইন্টারপ ব্যবহার করে করা হয়।

পরামর্শ

  • যদি আপনি একটি ত্রুটি পান যা বলে, "অনির্ধারিত ফাংশন বা পরিবর্তনশীল _", সেই ভেরিয়েবলের জন্য আপনার কর্মক্ষেত্র পরীক্ষা করুন।

    যদি এটি বিদ্যমান না থাকে, অবিরত করার আগে এটি তৈরি/সংজ্ঞায়িত করতে ভুলবেন না।

  • যদি আপনি একটি ত্রুটি পান যা বলে, "অপ্রত্যাশিত ম্যাটল্যাব এক্সপ্রেশন", আপনি যা টাইপ করেছেন তা একটি বৈধ অভিব্যক্তি এবং সমস্ত অন্তর্নির্মিত ফাংশন সঠিকভাবে বানান হয়েছে কিনা তা পরীক্ষা করে দেখুন।

প্রস্তাবিত: