Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
bacikos
PRAWIE elektronik - prawie robi...
Dołączył: 20 Paź 2006
Posty: 161
Przeczytał: 0 tematów
Skąd: Piekary Śląskie
|
Wysłany: Pią 12:44, 20 Mar 2009 Temat postu: EKG |
|
|
ma ktos moze juz zrobione sprawko z tego albo wie jak ma wygladac ten program w matlabie ? albo cokolwiek ?
|
|
Powrót do góry |
|
|
|
|
Staszin z Bażin
PRAWIE elektronik - prawie robi...
Dołączył: 10 Paź 2006
Posty: 169
Przeczytał: 0 tematów
Skąd: gliwice
|
Wysłany: Nie 12:55, 22 Mar 2009 Temat postu: |
|
|
przylanczam sie do prosby o jakies sprawko a najlepiej jak by ktos mondry w c mail jakis kod bo moj matlab stwierdzil ze nie bedzie sie otwieral:(
|
|
Powrót do góry |
|
|
Andrew
Chuda Jedynka
Dołączył: 10 Paź 2006
Posty: 100
Przeczytał: 0 tematów
Skąd: B-B
|
Wysłany: Nie 13:44, 31 Maj 2009 Temat postu: |
|
|
ma ktoś z tego ten kod programu, na forum roku wyżej jest niby ale nie wiem co zrobić z błędem w matlabie:
??? Undefined function or variable 'II'.
Error in ==> ekgprog at 1
IIn = rot90(II);
niby zaimportowałem ten plik z danymi, ale to nic nie daje, a gość który to robił na forum napisał że kod jest kompletny :/
|
|
Powrót do góry |
|
|
chmurli
ELEKTRONIK - on już ciągnie druty
Dołączył: 16 Paź 2006
Posty: 400
Przeczytał: 0 tematów
Skąd: /dev/null
|
Wysłany: Pon 19:08, 01 Cze 2009 Temat postu: |
|
|
zle importujesz dane do matlaba. musisz zmienic importowanej tablicy danych nazwe na II, ale tylko dla jedego wyprowadzenia.
umnie matlab nieumial odpowiednio porozdzielac kolumn z tego pliku.
napisalem sobie taki program ktory wydziala mi probki tylko z zadanego wyprowadzenia (kolumny). wybierasz wyprowadzenie II lub III, czyli 2 lub 3 kolumne. usun potem jeszcze pierwszy wiersz z nazwa.
Kod: |
#include <stdio>
#define N 2 // ktora kolumna
int main() {
FILE *plik; // plik do odczytu
FILE *plik2; // plik do zapisu
char *tekst;
int long unsigned n=N;
int long unsigned dlugosc=0;
if ((plik2=fopen("S2_samplesII.csv", "w")) == NULL) {
printf("Nie udalo sie otworzyc pliku do zapisu!");
return 1;
}
if ((plik=fopen("S2_samples.csv","r+")) == NULL) {
printf("Nie udalo sie otworzyc pliku do odczytu!");
return 1;
}
else { // oba pliki ok
while(!feof(plik)) {
fscanf(plik, "%s", tekst);
dlugosc++;
if (dlugosc==n) { //poprawna pozycja w wierszu
printf("%s \n",tekst);
n+=N;
// zapis wiersza do pliku2
fprintf(plik2, "%s\n", tekst);
// opuszczamy reszte wiersza
fgets (tekst , 100 , plik);
}
}
fclose(plik);
fclose(plik2);
}
getchar();
return 0;
}
|
Ostatnio zmieniony przez chmurli dnia Pon 19:10, 01 Cze 2009, w całości zmieniany 1 raz
|
|
Powrót do góry |
|
|
pawel
Tłuste zero
Dołączył: 03 Cze 2008
Posty: 5
Przeczytał: 0 tematów
|
Wysłany: Pią 11:52, 08 Sty 2010 Temat postu: |
|
|
mógłby ktoś wystawić przykładowe sprawko z tego z wykrywaniem qrs? na pewno jeszcze macie na dysku:)
|
|
Powrót do góry |
|
|
|