Co znamená 1e-8 v MATLABu? Proč potřebuji tento zápis v MATLABu?


Nejlepší odpověď

Toto je vědecká notace; za „e“ následuje počet desetinných míst k úpravě počtu před „e“.

Příklady: 1.23e6 = 1,230,000 8e-3 = 0.008

Často je mnohem pohodlnější číst a psát velmi velká a velmi malá čísla pomocí této notace, protože tak odpadá nutnost počítat číslice. Na první pohled zjistíte, že „1e6“ je jeden milion (10 000 000) a „1e-6“ je miliontina (0,00 0001), aniž byste museli počítat nuly.

Odpověď

Dříve jsem pracoval jako TA pro několik kurzů informatiky a měl za úkol označit stovky úkolů programování. U daného úkolu jsem obvykle našel minimálně dva lidi, kteří zadali stejný program, protože je až příliš snadné požádat svého kamaráda, aby ti dal kopii úkolu na disku (předpokládám, že v dnešní době by to bylo na paměťové kartě ) a CK je považována za příliš hloupou nebo línou na to, aby ji zjistila. Jednou jsem našel šest lidí, kteří zkopírovali velmi dobré řešení (program A +). Kopírovací stroje se pokusily zakrýt své stopy pomocí vyhledávání a nahrazení na každém původním štítku, ale stále je bylo možné snadno zjistit. Jeden chlap (nebo dívka, „nepamatuji si“) provedl výměnu a také přesunul všechny struktury kolem, ale i tento druh úskalí může detekovat někdo, kdo pečlivě čte každý program a rozumí použité strategii. Existuje nekonečné množství způsoby, jak napsat konkrétní část kódu, ale každý z nich je jako otisk palce, který nelze skrýt, pokud to čtenáře nezajímá. Pokud pečlivě prozkoumáte strategii použitou v těchto programech Matlabu a porovnáte je, mělo by být zcela zřejmé, zda se jedná o kopie nebo ne, i když byly přepnuty všechny náhodné vlastnosti. Kupodivu, žádný z profesorů, kterým jsem hlásil podvodníky, nebyl ochotný je potrestat. Nejvíc by udělali, kdyby jim dali varování, zatímco já jsem navrhoval, aby dostali nulu. Možná jsem byl bezcitný, ale nedávalo mi smysl dávat jim stejnou známku jako někomu, kdo otrokoval jeden nebo dva dny.

Mimochodem, před mnoha měsíci jsem byl najat profesor vytvořit simulaci ponorek v Matlabu vlečných různých druhů ponorek. Těžké zvedání provedl nějaký starý Fortranský kód, který jsem dostal, jen jsem přidal grafiku pomocí Matlabu. Byla to spousta legrace, ale ve finančním smyslu ne moc přínosná .

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *