Witam
chciałbym porównać 2 macierze, ze sobą.
Potrzebuję porównać macierz wartości wejściowych z macierzą wartości domyślnych.
Jak to zrobić?
na początku myślałem że tak:
ale to chyba nie jest poprawny sposób
w moim programie, w EMGvalue przechowuję wartości 6 przeskalowanych wejść. W zależności od tego jakie są tej wartości chciałbym cośtam zrobić.
znalazłem inny sposób, teoretycznie poprawny (tyle, że go nie rozumiem ):
Proszę o pomoc
chciałbym porównać 2 macierze, ze sobą.
Potrzebuję porównać macierz wartości wejściowych z macierzą wartości domyślnych.
Jak to zrobić?
na początku myślałem że tak:
Kod:
int EMGvalue[6];
for (int r=0;r<6;r++){
EMGvalue[r]=map(EMGinput[r],0,1023,0,255);
}
while (EMGvalue[6] == {100 100 100 100 100 100});
// wykonaj jakies dzialanie
w moim programie, w EMGvalue przechowuję wartości 6 przeskalowanych wejść. W zależności od tego jakie są tej wartości chciałbym cośtam zrobić.
znalazłem inny sposób, teoretycznie poprawny (tyle, że go nie rozumiem ):
Kod:
std::array<int, 5> iar1 {1,2,3,4,5};
std::array<int, 5> iar2 {1,2,3,4,5};
if( iar1 == iar2 ) {
// arrays contents are the same
} else {
// not the same
}
Proszę o pomoc