Emberi bioritmusok

Az Excel alkalmazás, a beépített makro motor a VBA, a leginkább alkalmas erre a célra.

Emberi bioritmusok

Személy szerint nem igazán hiszek, de néhány évvel ezelőtt népszerű volt a három, változatlan ritmusú elmélet (fizikai, szellemi és érzelmi aktivitás 23, 28, 33 napos periódusokkal).







Nos, miért nem teszed ezt az algoritmust a VBA-ra?

Emberi bioritmusok

1. ábra: Emberi bioritmusok

És általában az a tény, hogy egy személy (fizikai, érzelmi és szellemi) állapotának mutatói időben változhatnak - ez az, hogy "ne menjünk a vagyonostatóhoz". Bármelyikünk könnyen megtalálhatja a saját tapasztalatainkat. Bizonyos napokon, még sok fizikai vagy szellemi munka után is - nincsen kimerültség. Amit nem lehet mondani más napokról (sikertelen az ilyen típusú tevékenységeknél).

Ez csak szinuszos kérdés, hogy ez ingadozik-e? És még több. mennyire stabil a koruk?

Lehet-e jobb, ha nem egy szinuszos diagramot használunk, hanem egy szinuszos diagramot, amely meghatározza egy személy állapotát és egy adott napi tesztprogramot, és így meghatározza képességüket a fizikai, érzelmi és szellemi értelemben a mai napig

Fizikai, érzelmi, szellemi ciklusok

Az egyén állapota fizikai összetevője jellemzi az energiáját. Tehát, ezen mutatóra összpontosítva, beszélhetünk az állóképességről, az elkötelezettségről, a kezdeményezésről és az ambiciózusságról.







Az érzelmi összetevő érzékenysége az összes külső tényező és a belső tapasztalatok (problémák) érzékelésére. Ezért egyes napokon az ember intuíciója feltűnő. Ezzel a mutatóval összekapcsolja az egyén kreatív képességeit is.

A szellemi alkotóelem a mentális tevékenység lehetőségeiről szól. Logika, racionalitás, hibamentes számlálás és számbavétel lehetőségek, plusz bizonyos mértékig óvatosság.

Program egy adott nap (vagy hét) értékének kiszámításához

Számoljuk a napok számát a születés napjától a megadott napig.

SumDays = DateDiff ("d", Cells (2, 1), Date + sf)

ahol
SumDays - napok összege
Dátum - olyan funkció, amely visszaadja a számítógép rendszer dátumát (a mai dátum)
sf - offset a mai dátumtól (balra vagy jobbra)

Egymást találunk a Mod operátoron keresztül. a megmaradt rész (modulo) az egyes ciklusok hossza szerint.

Ezt a maradékot radiánokká fordítjuk, feltételezve, hogy az egész ciklus 2π radianok.

Ez lesz az egyik mutató értéke (fizikai, érzelmi vagy intellektuális), amely szinuszosan változik -1-től 1-ig és vissza.

'az adott paraméter adott napra vonatkozó értéke
Privát függvény Znachenie (D mint egész, z mint egész) mint dupla
Znachenie = Sin (2 * Pi * D / z)
Vége funkció

ahol
D a fennmaradó modulo (vagy a napok száma az utolsó, nem befejezett ciklusban)
z a ciklusidőszak hossza

Kimenet Excel grafikonra a VBA használatával

A diagram színsémáját tetszés szerint módosíthatja

A diagram olvasási tartományai is módosíthatók (például egy hónapra, nem egy hétre, mint most), de csak olyan makrussal együtt, amely az egyes Excel-cellákat a megfelelő ciklusok három Excel sorában számolja ki és tölti ki.

Tudok konzultálni a témával kapcsolatos VBA kérdésekről. Kérjük, lépjen velünk kapcsolatba.

Kinek érdekes, töltse le az xls-fájlt

Ez minden! Ha a "Start" gombra kattintás után nem látja az eredményt, akkor nincs engedélyezve a makrók.

A kód megszerzésének feltételei? Itt található?

További példák a "2D 3D grafika matematikai módszerei"

Egyéb példák a "Visual Basic for application - VBA" nyelven

Ha bármilyen kérdése van, akkor erre a gombra kattintva kérheti őket.




Kapcsolódó cikkek