< návrat zpět

MS Excel


Téma: Srdcový tep rss

Zaslal/a 18.1.2024 22:11

Ahojte
Do videa z bicykla by som chcel pridať tepajuce srdce s "realnou" frekvenciou tepu. Mám excel ktorý má na každu sekundu 60 riadkov (60 fps video). V stpci "H" je aktuala tepova frekvencia (aktualizuje sa každých 60 riadkov). Do niektoreho stlpca by som chcel pridať 1 -Veľke srdce, 0 - male srdce pre animaciu srdca vo videu. Neviem však vymyslieť algoritmus aby napr pri tepe 120 boli na 60 riadkoch 2 x nula a 2 x 1 (prvych 15 riadkov 0, dalsich 15 jednotka, dalsich 15 0....)
pri tepe 180to uz ma byť trikrat na 60 riadkov. Vie mi niekto pomoct?

Zaslat odpověď >

#055977
avatar
Ahoj,
možná by to šlo takto viz příloha
Příloha: xlsx55977_frekvence-tepu.xlsx (10kB, staženo 15x)
citovat
#055986
avatar
Ďakujem Ti za ochotu. Čo nasjkor otestujem a dám vedieť výsledok.citovat
#055989
avatar
Ešte raz VĎAKA ale pri pri prechodoch tepov /zo sekundy na sekundu) to nahodne preblikava. Zrejme by to chcelo použiť niečo s priemerom nasleduujúcich riadkov, ale ja stále neviem ako. Ak by niekoho napadlo, bol by som vďačný.
Vopred Ďakujem.citovat
#055992
avatar
Zdravím, řešení bych poslal jako funkční soubor, ale nejde vložit přílohu pro neregistrované uživatele. Registrace mi ale nefunguje z neznámých příčin. Zaslal jsem dotaz na podporu.

Řešení je pomocí pomocného sloupce a funguje dle mne podle očekávání.
Tak se to aspoň pokusím popsat.
Buňka B3 obsahuje: variabilní hodnotu 240 (jde změnit - určuje délku cyklu)

Buňka B4 obsahuje: variabilní hodnotu tepu (například 60)

Buňka C4 obsahuje vzorec (pomocný sloupec):
=IF(C3>=C2; SIN(ASIN(C3)+B4/$B$3); SIN(ASIN(C3)-B4/$B$3))
Buňka D4 obsahuje vzorec (výsledek):
=IF(C4>C3; 1 ; 0)
Buňky B4:D4 zkopírujeme až dolů podle potřeby...citovat
#056002
Lader
Takže jsem přihlášen a vkládám přílohu jako ukázku mého řešení.
Příloha: xlsx56002_srdecni-tep.xlsx (10kB, staženo 12x)
citovat
#056003
avatar
ďakujem. Prvý test vyzeral pekne. Ešte to skusim pri roznych frekvenciach.
Ešte raz Vďakacitovat
#056047
avatar
@Lader, konečne som mal čas sa na to pozrieť.
nechápem čo je hodnota v B3 a od toho sa zjevne odvíja výpočet.
Akú hodnotu tam mám zadať, keď 60 riadkov je pre mňa 1 sekunda? Pri tepe 60 teda potrebujem 30 riadkov 0, a 30 jednotku.
pri 120tepe , striedanie po každych 15 riadkoch...
Vopred Ďakujemcitovat
#056050
Lader
Šlo by to předělat, ale parametr by byl násobek čísla pí. Trochu jsem se nad tím zamyslel a výpočet zjednodušil. Místo goniometrických funkcí jsem použil funkci modulo. Také parametry se zadávají jednodušeji a to počet tepů na zvolený počet řádků. Výsledek přikládám v příloze.
Příloha: xls56050_srdecni-tep.xls (50kB, staženo 7x)
citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje