এই টিউটোরিয়ালটি আমাদের ম্যাটল্যাবে if, elseif, else স্টেটমেন্টের কাজ বুঝতে সাহায্য করবে।
MATLAB-এ if, elseif এবং else স্টেটমেন্ট বোঝা
যদি, অন্যথায়, এবং অন্য প্রদত্ত শর্তে কোডের একটি নির্দিষ্ট অংশ কার্যকর করতে MATLAB-এ ব্যবহৃত শর্তসাপেক্ষ বিবৃতি। যখন আমাদের দুটির বেশি শর্ত থাকে, আমরা ব্যবহার করি যদি, অন্যথায়, এবং অন্য বিবৃতি এখানে যদি বিবৃতি প্রথম শর্ত কার্যকর করে, elseif দ্বিতীয় শর্ত কার্যকর করে, এবং অন্যান্য, এবং, অন্য কোনো শর্ত সন্তুষ্ট না হলেই কার্যকর করা হয়।
MATLAB-এ if, elseif এবং else স্টেটমেন্টের সিনট্যাক্স
দ্য if, elseif, else বিবৃতিগুলি MATLAB-এ একটি সাধারণ সিনট্যাক্স অনুসরণ করে:
যদি অভিব্যক্তি1
বিবৃতি
elseif অভিব্যক্তি2
বিবৃতি
অন্য
বিবৃতি
শেষ
উপরের সিনট্যাক্সে:
দ্য যদি ব্লক যখনই মৃত্যুদন্ড কার্যকর করা হয় অভিব্যক্তি1 সত্য বলে মূল্যায়ন করে। এই ব্লকের মধ্যে স্টেটমেন্ট চলবে যখন এর ফলাফল অভিব্যক্তি1 খালি নয় এবং অ-শূন্য বাস্তব বা যৌক্তিক উপাদান নিয়ে গঠিত।
দ্য elseif ব্লক চেক করার জন্য অতিরিক্ত শর্ত নির্দিষ্ট করতে ব্যবহৃত হয়। যদি অভিব্যক্তি1 মিথ্যা, MATLAB মূল্যায়ন করতে এগিয়ে যায় অভিব্যক্তি2 . যদি অভিব্যক্তি2 সত্য, elseif ব্লকের মধ্যে বিবৃতি কার্যকর হবে।
দ্য অন্যথায় ব্লক যখনই সমস্ত নির্দিষ্ট শর্ত মিথ্যা হয় তখনই কার্যকর করা হয়। এই ব্লকের মধ্যে বিবৃতিগুলি সঞ্চালিত হবে যখন পূর্ববর্তী শর্তগুলির কোনটিই সত্য বলে মূল্যায়ন করা হবে না।
শেষ কীওয়ার্ড সম্পূর্ণ শেষ করে if, elseif, else বিবৃতি
উদাহরণ 1
এই MATLAB কোড ব্যবহারকারীর কাছ থেকে একটি সংখ্যা গ্রহণ করে এবং সংখ্যাটি ধনাত্মক, ঋণাত্মক বা শূন্য কিনা তা নির্ধারণ করে যদি, অন্যথায়, এবং অন্য বিবৃতি
সংখ্যা = ইনপুট ( 'একটি সংখ্যা লিখুন =' ) ;যদি সংখ্যা > 0
fprintf ( 'ধনাত্মক সংখ্যা\n' ) ;
elseif ( সংখ্যা < 0 )
fprintf ( 'নেতিবাচক সংখ্যা\n' ) ;
অন্য
fprintf ( 'প্রদত্ত নম্বর হল 0\n' ) ;
শেষ
উদাহরণ 2
এই MATLAB কোড ব্যবহারকারীর কাছ থেকে একটি সংখ্যা গ্রহণ করে এবং নির্দিষ্ট ব্যবধানের মধ্যে সংখ্যাটি ব্যবহার করে তা নির্ধারণ করে if, elseif এবং else বিবৃতি
সংখ্যা = ইনপুট ( 'একটি সংখ্যা লিখুন:' ) ;minVal = - 10 ;
maxVal = 10 ;
যদি ( কিনা >= minVal ) && ( num <= maxVal )
disp ( 'নির্দিষ্ট পরিসরের মধ্যে মান।' )
elseif ( num > maxVal )
disp ( 'মান সর্বোচ্চ মান ছাড়িয়ে গেছে।' )
অন্য
disp ( 'মান সর্বনিম্ন মানের নিচে।' )
শেষ
উপসংহার
দ্য যদি, অন্যথায়, এবং অন্য MATLAB-এ বিবৃতিটি প্রোগ্রামে প্রদত্ত শর্তগুলি পরীক্ষা করার জন্য ব্যবহৃত হয়। প্রতিটি স্টেটমেন্টের কোডের নিজস্ব ব্লক থাকে এবং যখনই এর নির্দিষ্ট শর্ত সন্তুষ্ট হয় তখনই তা কার্যকর করে। এখানে যদি বিবৃতি প্রথম শর্ত কার্যকর করে, elseif দ্বিতীয় শর্ত এবং অন্যান্য কার্যকর করে, এবং, অন্য কোনো শর্ত সন্তুষ্ট না হলেই কার্যকর করা হয়। এই টিউটোরিয়াল আমাদের কাজ বুঝতে সাহায্য করেছে যদি, অন্যথায়, এবং অন্য কিছু উদাহরণ ব্যবহার করে ম্যাটল্যাবে বিবৃতি।