কিভাবে MATLAB-এ একটি ভেক্টরের প্রতিটি উপাদানকে বর্গক্ষেত্র করা যায়
MATLAB-এ, ভেক্টরগুলি ডেটা সঞ্চয় এবং ম্যানিপুলেট করার একটি শক্তিশালী উপায়। ভেক্টরগুলিকে সূচিবদ্ধ করা যেতে পারে, যার অর্থ হল আপনি তাদের সূচক দ্বারা ভেক্টরের পৃথক উপাদানগুলি অ্যাক্সেস করতে পারেন, এখানে এটির জন্য কিছু উপায় রয়েছে:
পদ্ধতি 1: এলিমেন্ট-ওয়াইজ এক্সপোনেনশিয়েশন ব্যবহার করা
MATLAB-এ একটি ভেক্টরের প্রতিটি উপাদানকে বর্গাকার করার সবচেয়ে সহজ পদ্ধতি হল উপাদান-ভিত্তিক সূচক অপারেশন ব্যবহার করে। নিম্নলিখিত কোড স্নিপেট বিবেচনা করুন: MATLAB-এ একটি ভেক্টরের প্রতিটি উপাদানকে ^ অপারেটর ব্যবহার করতে হবে। এখানে একটি পৃথক ভেরিয়েবল তৈরি না করে সরাসরি উপাদানগুলিকে বর্গ করার একটি উদাহরণ দেওয়া হল:
ভেক্টর = [ 2 , 4 , 6 , 8 ] ;
ভেক্টর = ভেক্টর।^ 2 ;
disp ( ভেক্টর ) ;
^ অপারেটর এক্সপোনেন্টিয়েশন সম্পাদন করে, যার মানে এটি ভেক্টরের প্রতিটি উপাদানকে দ্বিতীয় উপাদানের শক্তিতে উত্থাপন করে:
পদ্ধতি 2: power() ফাংশন ব্যবহার করা
MATLAB-এর পাওয়ার ফাংশন, পাওয়ার (বেস, এক্সপোনেন্ট) হিসাবে চিহ্নিত, একটি ভেক্টরের উপাদানগুলিকে বর্গ করার জন্য নিযুক্ত করা যেতে পারে। সূচকটি 2 এ সেট করে, আমরা কাঙ্খিত ফলাফল অর্জন করি। এখানে একটি উদাহরণ:
ভেক্টর = [ 2 , 4 , 6 , 8 ] ;
বর্গাকার_ভেক্টর = শক্তি ( ভেক্টর, 2 ) ;
disp ( squared_Vector ) ;
'ভেক্টর' ভেক্টরের প্রতিটি উপাদানের ব্যাখ্যা করার জন্য, power() ফাংশনটি নিযুক্ত করা হয়, প্রতিটি উপাদানকে 2 এর শক্তিতে উন্নীত করে। ফলে বর্গাকার ভেক্টর disp() ফাংশন ব্যবহার করে প্রদর্শিত হয়।
পদ্ধতি 3: এলিমেন্ট-ওয়াইজ গুন ব্যবহার করা
একটি ভেক্টরের প্রতিটি উপাদানকে বর্গ করার আরেকটি উপায় হ'ল ভেক্টরের উপাদান-ভিত্তিক গুণন সম্পাদন করা। এই পদ্ধতিটি এই সত্যকে কাজে লাগায় যে একটি সংখ্যাকে নিজেই গুণ করলে সেই সংখ্যার বর্গ পাওয়া যায়। এখানে একটি উদাহরণ:
ভেক্টর = [ 2 , 4 , 6 , 8 ] ;বর্গাকার_ভেক্টর = ভেক্টর .* ভেক্টর;
disp ( squared_Vector ) ;
এই কোডে, ডট অপারেটর (.) উপাদান-ভিত্তিক গুণকে বোঝায়। ভেক্টর 'ভেক্টর' উপাদান অনুসারে গুণিত হয়, যার ফলে বর্গাকার ভেক্টর হয়।
উপসংহার
MATLAB একটি ভেক্টরের প্রতিটি উপাদানকে বর্গ করার জন্য বেশ কয়েকটি কার্যকর পদ্ধতি প্রদান করে। উপাদান-ভিত্তিক সূচকীয় ক্রিয়াকলাপ, পাওয়ার ফাংশন, বা উপাদান-ভিত্তিক গুণ ব্যবহার করে, আপনি অনায়াসে এই কাজটি অর্জন করতে পারেন।