MATLAB-তে ফ্লোটিং পয়েন্ট নম্বর থেকে দশমিকগুলি কীভাবে সরানো যায়?

Matlab Te Phlotim Payenta Nambara Theke Dasamikaguli Kibhabe Sarano Yaya



ফ্লোটিং পয়েন্ট সংখ্যাগুলি দশমিক সহ সংখ্যাগুলিকে উপস্থাপন করতে ব্যবহৃত হয় এবং সেগুলি অনেক অ্যাপ্লিকেশনের জন্য মূল্যবান, তবে সেগুলির সাথে কাজ করাও কঠিন হতে পারে। ফ্লোটিং পয়েন্ট সংখ্যার সাথে কাজ করার চ্যালেঞ্জগুলির মধ্যে একটি হল তাদের অনেকগুলি দশমিক স্থান থাকতে পারে, তাদের তুলনা করা, সেগুলি সংরক্ষণ করা এবং তাদের পরিচালনা করা কঠিন করে তোলে। একটি ভাসমান-বিন্দু সংখ্যা থেকে দশমিক অপসারণ এটিকে সহজ করতে এবং এটির সাথে কাজ করা সহজ করতে সাহায্য করতে পারে।

এই নির্দেশিকাটি MATLAB-এ ফ্লোটিং পয়েন্ট নম্বর থেকে দশমিকগুলি সরানোর বিভিন্ন উপায়ে সম্বোধন করতে যাচ্ছে।







MATLAB-তে ফ্লোটিং পয়েন্ট নম্বর থেকে দশমিকগুলি কীভাবে সরানো যায়?

আপনি MATLAB এ ফ্লোটিং পয়েন্ট সংখ্যা থেকে দশমিক অপসারণ করতে পারেন:



1: স্প্রিন্টএফ() ফাংশন ব্যবহার করে MATLAB-তে ফ্লোটিং পয়েন্ট নম্বর থেকে দশমিকগুলি কীভাবে সরানো যায়?

দ্য sprintf() একটি বিল্ট-ইন MATLAB ফাংশন যা একটি স্ট্রিং-এ ফর্ম্যাট করা ডেটা লেখার জন্য ব্যবহৃত হয়। এই ফাংশনটি ফ্লোটিং-পয়েন্ট সংখ্যা থেকে দশমিক অপসারণের জন্যও ব্যবহার করা যেতে পারে। এই ফাংশন মান এবং বিন্যাসকে আর্গুমেন্ট হিসাবে গ্রহণ করে এবং বিন্যাসিত স্ট্রিং প্রদান করে।



বাক্য গঠন





দ্য sprintf() ফাংশনের সিনট্যাক্স নীচে দেওয়া হল:

sprintf ( এক্স )



উদাহরণ

এই উদাহরণে, আমরা প্রদত্ত সংখ্যার দশমিক অংশটি ব্যবহার করে সরিয়ে ফেলি sprintf() ম্যাটল্যাবে ফাংশন।

সংখ্যা = পাই;
sprintf ( '%.f' , একের উপর )

বিঃদ্রঃ: MATLAB-এ পাই-এর মান 3.1416।

2: fix() ফাংশন ব্যবহার করে MATLAB-এ ফ্লোটিং পয়েন্ট নম্বর থেকে দশমিকগুলি কীভাবে সরানো যায়?

দ্য ঠিক করুন() এটি MATLAB-এর অন্তর্নির্মিত ফাংশন যা একটি দশমিক মানকে তার নিকটতম পূর্ণসংখ্যা শূন্যের দিকে বৃত্তাকার করে। এই ফাংশন ইনপুট প্যারামিটার হিসাবে একটি স্কেলার বা একটি অ্যারে গ্রহণ করে এবং একটি অবিচ্ছেদ্য মান প্রদান করে।

বাক্য গঠন

দ্য ঠিক করুন() ফাংশনের সিনট্যাক্স নীচে দেওয়া হল:

ঠিক করা ( এক্স )

উদাহরণ

এই উদাহরণটি ব্যবহার করে প্রদত্ত সংখ্যা সংখ্যা থেকে দশমিক অংশ সরিয়ে দেয় ঠিক করুন() ম্যাটল্যাবে ফাংশন।

সংখ্যা = পাই;
ঠিক করা ( একের উপর )

3: ফ্লোর() ফাংশন ব্যবহার করে ম্যাটল্যাবে ফ্লোটিং পয়েন্ট নম্বর থেকে দশমিকগুলি কীভাবে সরানো যায়?

দ্য মেঝে() এটি MATLAB-এর অন্তর্নির্মিত ফাংশন যা আমাদের একটি ফ্লোটিং-পয়েন্ট মানকে তার নিকটতম পূর্ণসংখ্যা বিয়োগ অসীমের দিকে বৃত্তাকার করতে সক্ষম করে। এই ফাংশন একটি স্কেলার বা একটি অ্যারেকে একটি ইনপুট আর্গুমেন্ট হিসাবে গ্রহণ করে এবং একটি অবিচ্ছেদ্য মান প্রদান করে।

বাক্য গঠন

দ্য মেঝে() ফাংশনের সিনট্যাক্স নীচে দেওয়া হল:

মেঝে ( এক্স )

উদাহরণ

এই MATLAB কোডে, আমরা ব্যবহার করে প্রদত্ত ফ্লোটিং-পয়েন্ট নম্বর থেকে দশমিকগুলি সরিয়ে ফেলি মেঝে() ম্যাটল্যাবে ফাংশন।

সংখ্যা = পাই;
মেঝে ( একের উপর )

4: রাউন্ড() ফাংশন ব্যবহার করে MATLAB-এ ফ্লোটিং পয়েন্ট নম্বর থেকে দশমিকগুলি কীভাবে সরানো যায়?

দ্য বৃত্তাকার() MATLAB-এর অন্তর্নির্মিত ফাংশনটি দশমিক অংশটি সরিয়ে একটি স্কেলার বা ভাসমান বা দ্বিগুণ মানের ম্যাট্রিক্সকে নিকটতম পূর্ণসংখ্যা মানের সাথে রূপান্তর করতে ব্যবহৃত হয়। এই ফাংশনটি একটি স্কেলার বা দ্বিগুণ মানের একটি অ্যারেকে একটি যুক্তি হিসাবে গ্রহণ করে এবং এটিকে নিকটতম পূর্ণসংখ্যা মানের মধ্যে রূপান্তর করে।

বাক্য গঠন

দ্য বৃত্তাকার() ফাংশনের সিনট্যাক্স নীচে দেওয়া হল:

বৃত্তাকার ( এক্স )

উদাহরণ

এই উদাহরণে, আমরা ম্যাটল্যাবের রাউন্ড() ফাংশনটি প্রদত্ত সংখ্যার সংখ্যা থেকে দশমিক অপসারণ করতে ব্যবহার করি।

সংখ্যা = পাই;
বৃত্তাকার ( একের উপর )

5: num2str() ফাংশন ব্যবহার করে MATLAB-এ ফ্লোটিং পয়েন্ট নম্বর থেকে দশমিকগুলি কীভাবে সরানো যায়?

দ্য সংখ্যা2str() একটি বিল্ট-ইন MATLAB ফাংশন একটি সংখ্যাকে একটি অক্ষর অ্যারেতে রূপান্তর করতে ব্যবহৃত হয়। এই ফাংশনটি ফ্লোটিং-পয়েন্ট সংখ্যা থেকে দশমিক অপসারণের জন্যও ব্যবহার করা যেতে পারে, কারণ এটি মানটি গ্রহণ করে, এটিকে আর্গুমেন্ট হিসাবে ফর্ম্যাট করে এবং অক্ষর অ্যারে প্রদান করে।

বাক্য গঠন

দ্য সংখ্যা2str() ফাংশনের সিনট্যাক্স নীচে দেওয়া হল:

num2str ( এক্স )

উদাহরণ

প্রদত্ত MATLAB কোডটি ব্যবহার করে সংখ্যা2str() প্রদত্ত ফ্লোটিং-পয়েন্ট সংখ্যা থেকে দশমিক অপসারণের ফাংশন।

সংখ্যা = পাই;
num2str ( একের উপর, '%.0f' )

উপসংহার

MATLAB হল একটি উপকারী উচ্চ-পারফরম্যান্স প্রোগ্রামিং টুল যা জটিল ক্রিয়াকলাপগুলি সম্পাদনের জন্য বিল্ট-ইন ফাংশনগুলির একটি বিশাল লাইব্রেরি সহ অনেকগুলি কার্য সম্পাদনের জন্য ব্যবহৃত হয়। এরকম একটি অপারেশন হল ফ্লোটিং-পয়েন্ট সংখ্যা থেকে দশমিক অপসারণ। এই গাইড পাঁচটি অন্তর্নির্মিত ফাংশন প্রদান করেছে sprintf() , fix(), ফ্লোর(), বৃত্তাকার() , এবং সংখ্যা2str() কিছু উদাহরণ ব্যবহার করে এই কাজটি সম্পাদন করতে।