के साथ मैं वीडियो विश्लेषण कर रहा हूं।एक सरणी के केवल न्यूनतम और अधिकतम चोटियों को निकालने और साजिश करने के लिए, -ग्राफ विश्लेषण- मैटलैब या एक्सेल
signal =
Columns 1 through 7
73960 73960 73960 73960 68102 68102 68102
Columns 8 through 14
68102 19187 19187 19187 19187 14664 14664
Columns 15 through 21
14664 14664 13715 13715 13715 13715 30832
Columns 22 through 28
30832 30832 30832 53031 53031 53031 53031
Columns 29 through 35
56897 56897 56897 16104 16104 16104 16104
Columns 36 through 42
15188 15188 15188 15188 13973 13973 13973
नोट::
अंतिम परिणाम सरणी मैं की तरह कुछ है वास्तविक सरणी मैं आमतौर पर 600
तो जब मैं इस साजिश मैं बहुत बुरा दिखने ग्राफ मिलता है, इसलिए मैं फ़िल्टर करना चाहते हैं यह सरणी और केवल ** अधिकतम अधिकतम और न्यूनतम चोट ** स्थानीय अधिकतम और न्यूनतम रखें ताकि ग्राफ में अच्छी लहरें हों
क्या मैटलैब के साथ मैं ऐसा कर सकता हूं?
यदि नहीं तो मैं एक्सेल के साथ ऐसा कर सकता हूं? मैं आमतौर पर इस सरणी को बचाने के रूप में इस
0.1 68102
0.15 19187
0.2 14664
0.25 13715
0.3 30832
0.35 53031
0.4 56897
0.45 16104
0.5 15188
0.55 13973
0.6 21437
0.65 66950
0.7 65356
0.75 22562
0.8 14154
0.85 13938
0.9 20692
0.95 72823
1 69975
1.05 15328
1.1 14494
1.15 13681
1.2 14205
1.25 65278
1.3 63055
1.35 16999
1.4 14050
1.45 14245
जिसमें 1 स्तंभ समय (y- अक्ष) और 2 स्तंभ है जैसा चादर उत्कृष्टता प्राप्त करने आयाम। (X- अक्ष)
मैं का उपयोग इस सूत्र स्थानीय मॅक्सिमा गिनती करने के लिए
=SUMPRODUCT(--(B2:B149>B1:B148),--(B2:B149>B3:B150))
और यह सूत्र (brettdj से stackoverflow.com के लिए धन्यवाद) स्थानीय न्यूनतम गिनती करने के लिए
=SUMPRODUCT(--(B2:B149<B1:B148),--(B2:B149<B3:B150))
लेकिन मुझे केवल स्थानीय अधिकतममा और स्थानीय मिनीमा रखने के लिए सरणी को फ़िल्टर करना है, इसलिए मुझे शोर के बिना अच्छी तरह से खींचा वक्र मिल सकता है।
मुझे सरणी में न्यूनतम और अधिकतम मान नहीं चाहिए, मैं स्थानीय मिनीमा और अधिकतमता (वक्र की चोटी) वक्र की चोटी चाहता हूं जब आप इसे ग्राफ पर साजिश करते हैं तो मेरा मतलब है – Zalaboza
शिखर को परिभाषित किया गया है कि यह पहले मूल्य से अधिक है और बाद में (द) – Zalaboza