Definovat promenne s velicinou a jednotkou, a pak s tim pocitat, mi vzdy prineslo hromadu problemu a nicemu to nepomohlo.
Je to uzitecne leda tak pro zobrazovani finalnich jednotek, pro nejake formatovani a vypisy, ale nic vic.
Obvykle to zadira na tom ze potrebuju nejakou knihovnu na vypocet neceho (lepsi fourier, spline, fit, cokoliv), a ta knihovna jako vstup bere jen zakladni datove typy. Takze musim pracovat jen s normalnima promennyma.
Coz mi pripomnelo jednu knihovnu na vypocet nejistot. Byla krasna, fungovala skvele na zakladni vypocty typu A+B, ale pouzivala pretezovani vsech datovych typu v matlabu. Coz znamenalo, ze se nedala pouzit jedina externi zkompilovana knihovna nebo nejaky rozsirujici balicek, a taky to vsechny vypocty zpomalilo.
Pokud si neco pocitam sam, tak nejprv sestavim rovnici na papire (ci v nejakem symbolickem programu), a jednotkovou kontrolu musim provest uz v tomto kroku. Pak to strkam do vypocetniho programu. Jestli udelam chybu v rovnici uz na zacatku, tak mi to knihovna, co hlida rozmery jednotek, nejspis nezachrani.
Ale nekomu jinemu to mozna pomuze?