MATLAB: Wählen Sie alle Arrays AUSSER in bestimmten Bereichen aus

Ich möchte Metriken für den Inhalt eines Arrays ausführen, die NICHT in bestimmte Bereiche fallen.

Zum Beispiel habe ich ein Array mit 1000 Zeilen und 2 Spalten. Ich möchte eine mean () - Berechnung für alle Elemente in einer Spalte (z. B. Spalte 2) ausführen, die nicht in die Zeilen 50-150, 250-300, 400-700 und 900-950 fallen.

Daher sollte der Mittelwert auf der Grundlage der Zeilen 1-49, 151-249, 301-399, 701-899 und 951-1000 berechnet werden.

Irgendwelche Ideen, wie man das macht?

Bearbeiten: Ich möchte darauf hinweisen, dass sich die enthaltenen Elemente bei jedem Programmstart ändern. Daher kann ich die Einschlüsse nicht einfach hart codieren. Sie müssen auf der Grundlage der Ausschlüsse erarbeitet werden.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage