MATLAB में पंक्तियों को कैसे निकालें

MATLAB तकनीकी कंप्यूटिंग वातावरण मैट्रिसेस पर परिचालन के लिए अनुकूलित है। अक्सर, MATLAB में, आप स्प्रेडशीट या छवि डेटा के साथ काम कर सकते हैं जहां स्वतंत्र रूप से विश्लेषण या प्रदर्शन करने के लिए एक सरणी से पंक्ति निकालना आवश्यक है। MATLAB में संख्यात्मक और सेल सरणियों की सरणी अनुक्रमण इस प्रक्रिया को सरल बनाता है।

1।

यदि आपका डेटा Microsoft Excel प्रारूप में है, तो "xlsread ()" फ़ंक्शन का उपयोग करके अपनी स्प्रेडशीट डेटा आयात करें। वैकल्पिक रूप से, "रैंड ()" फ़ंक्शन का उपयोग करके परीक्षण प्रयोजनों के लिए एक यादृच्छिक सरणी बनाएं:

my_data = xlsread (my_file_name); test_data = रैंड (500, 10);

2।

MATLAB सरणी इंडेक्सिंग सिंटैक्स का उपयोग करके संख्यात्मक डेटा की एक पंक्ति का चयन करें। जब किसी सरणी को अनुक्रमित करने के लिए उपयोग किया जाता है, तो कोलोन ऑपरेटर, उस आयाम की पूर्ण सीमा का चयन करता है। श्रेणी निर्दिष्ट करने के लिए आप कोलन ऑपरेटर का भी उपयोग कर सकते हैं।

// पंक्ति 25 my_row = test_data (25, :) का चयन करें;

// 20 my_rows = test_data (10:20, :) के माध्यम से पंक्तियों 10 का चयन करें;

// 40 अन्य_रो = test_data (30: 2: 40, :) के माध्यम से पंक्तियों में हर दूसरी पंक्ति का चयन करें;

3।

सामान्य MATLAB इंडेक्सिंग सिंटैक्स का उपयोग करके सेल सरणी डेटा की एक पंक्ति का चयन करें। एक सेल ऐरे संदर्भों की एक सरणी है जो विभिन्न प्रकार के डेटा को इंगित कर सकता है। स्प्रेडशीट डेटा का उपयोग करते समय सेल सरणियाँ आम हैं क्योंकि कोशिकाओं में संख्यात्मक और स्ट्रिंग डेटा का मिश्रण हो सकता है। परिणाम को सेल सरणी के रूप में रखने के लिए सेल डेटा से पंक्तियों का चयन करते समय कोष्ठक का उपयोग करें। सेल ऐरे को डी-रेफरेंस करने के लिए और न्यूमेरिक या स्ट्रिंग डेटा एक्सेस करने के लिए ब्रेसेस का उपयोग करें।

// सेल सरणी पंक्ति का चयन करें, शायद उपयोगकर्ता डेटासेट से this_user = user_db (32, :);

// उपयोगकर्ता नाम प्राप्त करने के लिए सरणी को निष्क्रिय करें, यदि नाम पहली प्रविष्टि user_name = this_user {1} है;

टिप

  • दो आयामों से अधिक के डेटा सेट से एक पंक्ति का चयन करते समय, सीमा एक के अतिरिक्त आयामों के लिए "निचोड़ ()" फ़ंक्शन का उपयोग करना आवश्यक है।

लोकप्रिय पोस्ट