2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
यदा एक्सेल-दत्तांशस्य परिमाणं विशालं भवति तदा हस्तचलितदत्तांशसंसाधनम् अतीव कृतघ्नकार्यं भविष्यति, यत् त्रुटिं अवसादं च प्रवणं भवति ।
प्रक्रियां कर्तुं matlab इत्यस्य उपयोगः सरलः कुशलः च मार्गः भवति ।
उदाहरणार्थं, GD32F7xx श्रृङ्खलायाः पिन मल्टीप्लेक्सिंग् सारणीं उदाहरणरूपेण गृह्यताम्, 169x19 excel सारणीयां:
UART7_RX इत्यस्य सर्वाणि तत्सम्बद्धानि पिनानि AF मूल्यानि च शीघ्रं कथं प्राप्तुं तथा च सूचनां सरणीरूपेण कथं आउटपुट् कर्तुं शक्यते।
xlsread इति इदं गणितस्य सॉफ्टवेयरम् अस्तिmatlabपठन्तु अन्तःExcel सञ्चिकायां दत्तांशस्य एकं कार्यम् । अर्थात् यत्र वर्तमानः कार्यक्रमः अस्ति तस्मात् पुटेतः, फंक्शन् मध्ये पैरामीटर् द्वारा निर्दिष्टस्य परिधिस्य अनुसारं, सञ्चिका कोष्ठकात् आरभ्य पठ्यते, दत्तांशः च प्रत्यागच्छति
(1)num = xlsread ('सञ्चिकानाम')
निर्दिष्टपुटतः पठन्तु, उदाहरणार्थम्num = xlsread ('डेटा.xls'), 1.1.अर्थात् यत्र वर्तमानः कार्यक्रमः अस्ति तस्मात् पुटेतः, यतःअ१कोष्ठकः पठितुं आरभते, पठितुंdata.xlsसञ्चिकां कृत्वा दत्तांशं प्रति प्रत्यागच्छतुनुम्。
(2)num = xlsread ('सञ्चिकानाम', 'पत्रक')
इति चयनं कुर्वन्तुआस्तरण, उदाहरणतया'पत्र१' इति ।。
(3)num = xlsread ('सञ्चिकानाम', 'परिधि')
यत्र स्थितः कोष्ठपरिधिः, उदाहरणार्थम्range='A1:A8'.。
(4)num = xlsread ('सञ्चिकानाम', 'पत्रक', 'परिधि')
आस्तरणतथा कोष्ठकपरिधिः एकस्मिन् समये सीमितः भवति ।
(5)[num, txt]= xlsread ('सञ्चिकानाम', ...)
प्रत्यागतं दत्तांशं पाठात् पृथक् रक्षन्तु ।
(6)[num, txt, raw] = xlsread ('सञ्चिकानाम', ...)
पृथक् पृथक् त्राणं कुर्वन्तः सन्तिनुम्तथाtxtप्रति रक्षतुअपक्व, एकं चरं निर्माय ।
इत्यस्मिन्,नुम्संख्यात्मकः चरः आकृतिः च अस्ति,txtवर्णचरः कोष्ठसरणिका च अस्ति,अपक्वसंख्यात्मकचराः वर्णचराः च द्वौ अपि समाविष्टौ,अपक्वकोष्ठकानां सङ्ग्रहः अस्ति ।
1.strcmp(s1, s2): s1 तथा s2 स्ट्रिंग् समानाः सन्ति वा इति तुलनायै उपयुज्यते यदि ते समानाः सन्ति तर्हि परिणामः 1 भवति, अन्यथा 0 भवति;
उदाहरणतया:
TF=strcmp(s1,s2);
s1 तथा s2 स्ट्रिङ्ग्स् सन्ति, यथा: s1='hello', s2='matlab' ।
यदि s1 तथा s2 सुसंगताः सन्ति तर्हि प्रत्यागमनमूल्यं TF=1, अन्यथा, TF=0 ।
TF=strcmp(s,c);
s एकः स्ट्रिंग् अस्ति, c एकः कोष्ठसरणः अस्ति, तथा च c इत्यस्य तत्त्वानि सर्वे स्ट्रिंग् सन्ति, यथा: s='hello', c={'hello','matlab';'HELLO','matlab'} ।
रिटर्न् वैल्यू TF c इत्यस्य समानदीर्घतायाः सरणी अस्ति, TF इत्यस्य तत्त्वानि च 1 अथवा 0 भवन्ति ।
c इत्यस्मिन् प्रत्येकं तत्त्वं s इत्यनेन सह तुलनां कुर्वन्तु यदि ते सुसंगताः सन्ति तर्हि TF इत्यस्य तत्सम्बद्धस्थाने तत्त्वम् 1 भवति, अन्यथा 0 भवति ।
TF=strcmp(c1,c2);
c1 तथा c2 द्वौ अपि कोष्ठसरणौ स्तः, तेषां तत्त्वानि सर्वाणि ताराः सन्ति, यथा c1={'hello','matlab';'HELLO','matlab'};c2={'hello' , । 'matlab';'नमस्ते','MATLAB'};
रिटर्न् वैल्यू TF c1 अथवा c2 इत्यस्य समानदीर्घतायाः तार्किकः सरणी अस्ति, TF इत्यस्य तत्त्वानि च 1 अथवा 0 भवन्ति ।
c1 तथा c2 इत्येतयोः तदनुरूपस्थानेषु तत्त्वानां तुलनां कुर्वन्तु यदि ते सुसंगताः सन्ति तर्हि TF इत्यस्य तदनुरूपस्थाने स्थितः तत्त्वः 1 भवति, अन्यथा 0 भवति ।
2.strncmp(s1, s2, n): s1 तथा s2 स्ट्रिंग् इत्येतयोः प्रथमाः n वर्णाः समानाः सन्ति वा इति तुलनायै उपयुज्यते यदि ते समानाः सन्ति तर्हि परिणामः 1 भवति, अन्यथा 0 भवति;
3.strcmpi(s1, s2): s1 तथा s2 स्ट्रिंग् इत्येतयोः तुलनां कुर्वन्तु यत् ते समानाः सन्ति वा, यदि ते समानाः सन्ति तर्हि परिणामं 1 प्रत्यागच्छतु, अन्यथा 0 प्रेषयन्तु;
4.strncmpi(s1, s2, n): अक्षराणां प्रकरणस्य अवहेलनायाः आधारेण s1 तथा s2 तारयोः प्रथमानि n वर्णानाम् तुलनां कुर्वन्तु यत् ते समानाः सन्ति वा यदि ते समानाः सन्ति तर्हि परिणामं 1 प्रत्यागच्छन्तु, अन्यथा प्रत्यागच्छन्तु ० ।
1. आउटपुट् सरणीं परिभाषयन्तु, excel सञ्चिकायाः सामग्रीं निष्कास्य txt सरणीं जनयन्तु:
- >> OUTPUT=cell(10,2);
-
- >> [~,txt] = xlsread('D:aaabbbccc.xlsx');
अस्मिन् क्षणे भवन्तः चराः द्रष्टुं शक्नुवन्ति :
2. रूपान्तरणकार्यं सम्पादयन्तु : १.
UART7_RX इत्यस्य सर्वाणि तत्सम्बद्धानि पिनानि AF मूल्यानि च अन्वेष्टुं सर्वाणि सामग्रीनि भ्रमन्तु तथा च तान् तुलनां कुर्वन्तु, तथा च सूचनां सरणीरूपेण आउटपुट् कुर्वन्तु ।
- function OUTPUT=excel_read(specified_txt)
- [~,txt] = xlsread('D:aaabbbccc.xlsx');
- m = 1;
- OUTPUT=cell(10,2);
-
- for i=1:169
- for j=1:19
- if strcmp(txt(i,j),specified_txt)
- OUTPUT(m,1)=txt(i,1);
- OUTPUT(m,2)=txt(1,j);
- m=m+1;
- end
- end
- end
- end
3. फंक्शन् आह्वयन्तु : १.
>> OUTPUT=excel_read('UART7_RX')
निम्नलिखितफलं प्राप्तुं शक्यते- १.
अर्थात्: UART7_RX इत्यस्य सर्वाणि तत्सम्बद्धानि पिनानि AF मूल्यानि च, तथा च सूचनां सरणीरूपेण आउटपुट् कुर्वन्तु ।