3 Stimmen

Wie kann ich in MATLAB Variablen in einer Schleife erstellen/verarbeiten?

Ich muss den Mittelwert, die Standardabweichung und andere Werte für eine Reihe von Variablen berechnen und habe mich gefragt, wie ich eine Schleife zu meinem Vorteil nutzen kann. Ich habe 5 Elektroden mit Daten. Um also den Mittelwert jeder Elektrode zu berechnen, gehe ich folgendermaßen vor:

mean_ch1 = mean(ch1);  
mean_ch2 = mean(ch2);  
mean_ch3 = mean(ch3);  
mean_ch4 = mean(ch4);  
mean_ch5 = mean(ch5);  

Ich möchte diesen Code in einer Zeile oder so zusammenfassen können. Der Code, den ich versucht habe, funktioniert nicht:

for i = 1:5  
  mean_ch(i) = mean(ch(i));  
end

Ich weiß, dieser Code ist falsch, aber es vermittelt die Idee von dem, was ich zu erreichen versuche. Ich möchte am Ende mit 5 separaten Variablen, die durch die Schleife oder eine Zelle Array mit allen 5 Variablen in ihm ermöglicht für den einfachen Abruf benannt werden. Ich weiß, dass es einen Weg geben muss, diesen Code zu schreiben, ich bin mir nur nicht sicher, wie ich ihn erreichen kann.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X