ম্যাটল্যাব এম-ফাইল (M-Files) হল ম্যাটল্যাবের কোড ফাইল, যা .m এক্সটেনশনে সংরক্ষিত থাকে। এগুলি স্ক্রিপ্ট বা ফাংশন ফাইল হিসেবে ব্যবহৃত হয়। M-ফাইল তৈরি এবং রান করার প্রক্রিয়া খুবই সহজ। এখানে M-ফাইল সেভ (save) এবং রান (run) করার বিস্তারিত প্রক্রিয়া দেওয়া হলো।
১. M-ফাইল সেভ করা (Saving M-File)
M-ফাইল সেভ করার জন্য নিচের পদক্ষেপগুলো অনুসরণ করুন:
- ম্যাটল্যাব এডিটর খুলুন:
- ম্যাটল্যাব ওপেন করুন এবং "New Script" বা "New Function" নির্বাচন করুন, এটি আপনাকে একটি নতুন স্ক্রিপ্ট বা ফাংশন ফাইল তৈরি করতে সাহায্য করবে।
- কোড লিখুন:
আপনার প্রয়োজনীয় কোড লিখুন। উদাহরণস্বরূপ:
% simpleAddition.m - একটি সহজ যোগফল ফাংশন function result = simpleAddition(a, b) result = a + b; end
- ফাইল সেভ করুন:
- যখন কোড লেখা শেষ হয়, তখন ফাইলটি সেভ করতে, "File" মেনু থেকে "Save" নির্বাচন করুন অথবা
Ctrl + Sচাপুন। - ফাইলটি একটি নির্দিষ্ট নাম দিয়ে সেভ করুন এবং
.mএক্সটেনশনে তা সেভ করতে হবে। যেমনsimpleAddition.m। - ফাইল সেভ করার পর এটি ম্যাটল্যাবের কাজের পরিবেশে সংরক্ষিত থাকবে এবং পরবর্তী সময়ে ব্যবহারের জন্য প্রস্তুত থাকবে।
- যখন কোড লেখা শেষ হয়, তখন ফাইলটি সেভ করতে, "File" মেনু থেকে "Save" নির্বাচন করুন অথবা
২. M-ফাইল রান করা (Running M-File)
M-ফাইল রান করার জন্য আপনি ম্যাটল্যাবের কমান্ড উইন্ডো অথবা ফাইল থেকে সরাসরি রান করতে পারেন। নিচে M-ফাইল রান করার পদ্ধতি দেওয়া হল:
১. স্ক্রিপ্ট ফাইল রান করা:
যদি আপনি স্ক্রিপ্ট ফাইল (যেমন .m ফাইল) তৈরি করেন, তবে এটি রান করতে নিচের পদক্ষেপ অনুসরণ করুন:
- ম্যাটল্যাব কমান্ড উইন্ডো ব্যবহার করুন:
ম্যাটল্যাবের কমান্ড উইন্ডোতে গিয়ে, আপনি যে ফাইলটি রান করতে চান তার নাম টাইপ করুন। যেমন, যদি আপনার স্ক্রিপ্ট ফাইলের নাম
example.mহয়, তাহলে কমান্ড উইন্ডোতে টাইপ করুন:example- ফাইলটি রান হবে এবং স্ক্রিপ্টের সমস্ত কোড চালানো হবে।
- এডিটর থেকে রান করুন:
- ম্যাটল্যাবের এডিটর থেকে সরাসরি ফাইল রান করতে, স্ক্রিপ্টটি খুলুন এবং "Run" বোতামটি ক্লিক করুন অথবা
F5চেপে ফাইলটি চালু করুন।
- ম্যাটল্যাবের এডিটর থেকে সরাসরি ফাইল রান করতে, স্ক্রিপ্টটি খুলুন এবং "Run" বোতামটি ক্লিক করুন অথবা
২. ফাংশন ফাইল রান করা:
ফাংশন ফাইলের ক্ষেত্রে, এটি নির্দিষ্ট আর্গুমেন্ট গ্রহণ করে। আপনাকে প্রথমে আর্গুমেন্ট দিয়ে ফাংশনটি কল করতে হবে। উদাহরণস্বরূপ:
ফাংশন ফাইল লিখুন:
% addNumbers.m - একটি ফাংশন যা দুটি সংখ্যা যোগ করে function result = addNumbers(a, b) result = a + b; end- ফাংশন কল করুন:
ফাংশনটি রান করতে, কমান্ড উইন্ডোতে এটি কল করুন এবং আর্গুমেন্ট প্রদান করুন:
result = addNumbers(5, 10); disp(result);- এটি
addNumbersফাংশনটি রান করবে এবং ৫ এবং ১০ যোগফল হিসেবে15রিটার্ন করবে, যা পরবর্তী লাইনে ডিসপ্লে হবে।
৩. রান করার পর আউটপুট দেখতে:
ম্যাটল্যাব আপনাকে স্ক্রিপ্ট বা ফাংশন চালানোর পর আউটপুট দেখাবে। স্ক্রিপ্টের মধ্যে থাকা disp বা fprintf কমান্ডের মাধ্যমে আউটপুট প্রদর্শন করা হবে। ফাংশন ফাইলের আউটপুট সাধারণত disp বা output হিসেবে ডিসপ্লে করা হয়।
সারাংশ
- M-ফাইল সেভ করা: প্রথমে কোড লিখে
Saveঅপশনে গিয়ে.mএক্সটেনশনে সেভ করুন। - M-ফাইল রান করা: কমান্ড উইন্ডোতে ফাইলের নাম টাইপ করে অথবা ম্যাটল্যাব এডিটর থেকে "Run" বোতাম ক্লিক করে ফাইল রান করুন।
এভাবে আপনি ম্যাটল্যাবের M-ফাইলগুলো সেভ এবং রান করতে পারেন এবং আপনার গণনা ও বিশ্লেষণ করতে সক্ষম হবেন।
Read more