আপনি সরাতে চান তাহলে এই নির্দেশিকা পড়ুন NaN মান MATLAB-এর একটি ম্যাট্রিক্স থেকে।
MATLAB-এ একটি ম্যাট্রিক্স থেকে NaN মানগুলি সরানোর পদ্ধতি
আপনি MATLAB-তে ম্যাট্রিক্স থেকে NAN মানগুলি সরাতে পারেন:
পদ্ধতি 1: rmmissing() ফাংশন ব্যবহার করে MATLAB-এর একটি ম্যাট্রিক্স থেকে NaN মানগুলি সরান
দ্য rmmissing() MATLAB-এ একটি অন্তর্নির্মিত ফাংশন যা আপনি সহজেই সরাতে ব্যবহার করতে পারেন NaN মান আপনার MATLAB কোডের একটি ম্যাট্রিক্স থেকে। এই ফাংশনটি একটি ইনপুট হিসাবে একটি ম্যাট্রিক্স নেয় এবং একটি নতুন ম্যাট্রিক্স প্রদান করে যা অন্তর্ভুক্ত করে না NaN মান .
বাক্য গঠন
দ্য rmmissing() নীচে দেওয়া হিসাবে MATLAB-তে ফাংশন একটি সাধারণ সিনট্যাক্স অনুসরণ করে:
rmmissing ( এম )
কোথায় এম একটি ম্যাট্রিক্স আছে NaN মান .
উদাহরণ
নিম্নলিখিত উদাহরণ ব্যবহার প্রদর্শন করে rmmissing() অপসারণ ফাংশন NaN মান একটি ব্যবহারকারী-নির্দিষ্ট ম্যাট্রিক্স থেকে।
B = rmmissing ( ক ) ;
disp ( খ ) ;
পদ্ধতি 2: isnan() ফাংশন ব্যবহার করে MATLAB-এর একটি ম্যাট্রিক্স থেকে NaN মানগুলি সরান
এছাড়াও আপনি ব্যবহার করতে পারেন isnan() অপসারণ করার জন্য আপনার MATLAB কোডে ফাংশন NaN আপনার ম্যাট্রিক্স থেকে মান। এটি একই যুক্তি ব্যবহার করে যা একটি ম্যাট্রিক্স যা থেকে আপনি সরাতে চান NaN মান যাইহোক, মান দেওয়ার পরিবর্তে, এই ফাংশনটি লজিক্যাল মান প্রদান করে, অর্থাৎ আপনি একটি লজিক্যাল 1 দেখতে পাবেন যদি একটি থাকে NaN মান ম্যাট্রিক্সে একটি যৌক্তিক 0 যদি না থাকে NaN মান ম্যাট্রিক্সে
বাক্য গঠন
ব্যবহার করার জন্য সিনট্যাক্স isnan() ম্যাটল্যাবে ফাংশন নীচে দেওয়া হল:
এখানে, এম ম্যাট্রিক্স যা থেকে আপনি সরাতে চান NaN মান
উদাহরণ
নীচে দেওয়া উদাহরণটি ইতিমধ্যেই দেওয়া একটির অনুরূপ rmmissing() ফাংশন যাইহোক, পরিবর্তে rmmissing() , আমরা ব্যবহার করবো isnan() অপসারণের ফাংশন NaN মান কোড থেকে। আরও, আমরা আরও একটি ম্যাট্রিক্স তৈরি করব যা একটি ম্যাট্রিক্সের মান সংরক্ষণ করবে যাতে NaN মান অন্তর্ভুক্ত নয়।
ক = [ 6 9 8 NaN NaN 9 2 7 ] ;B = isnan ( ক ) ;
disp ( খ )
গ = ক ( ~ খ )
উপসংহার
দ্য NaN মান আপনার MATLAB কোডে ফলাফল পাওয়া আপনার জন্য কঠিন করে তোলে। আপনি ব্যবহার করে আপনার কোড থেকে তাদের অপসারণ করতে পারেন rmmissing() বা isnan() ফাংশন এর ব্যবহার rmmissing() সহজবোধ্য কারণ এটি অবিলম্বে ফলাফল দেয়। যাইহোক, এর ক্ষেত্রে isnan() , আপনি লজিক্যাল মান দেখতে পাবেন এবং পছন্দসই ম্যাট্রিক্স পেতে, আপনাকে ম্যাট্রিক্স থেকে উপাদানগুলি পেতে হবে যা নয় NaN . এই উপরের নির্দেশিকাটি অপসারণের জন্য এই উভয় পদ্ধতি সরবরাহ করেছে NaN মান MATLAB-এর ম্যাট্রিক্স থেকে এবং আপনি একটি বেছে নিতে পারেন যা আপনার জন্য উপযুক্ত।