MATLAB on laajalti käytetty numeeristen laskentamenetelmien, engineering, tiede, ja matematiikka. Varmistus tarkkuus näissä laskelmissa on välttämätöntä saada luotettavia tuloksia. Tämä artikkeli tarjoaa käytännön vinkkejä parantaa tarkkuutta oman MATLAB laskelmat.

Käytä vaihtelevaa tarkkuutta Aritmeettinen

MATLAB tarjoaa erittäin tarkkoja laskelmia varten vaihtelevan tarkkuusaritmetiikan Symbolisen matematiikkatyökalun kautta. Käyttämällä [-toimintoa voit määrittää numeroiden määrän laskelmillesi, mikä vähentää pyöristysvirheitä.

Ole varovainen kelluvien pisteiden kanssa

Floating-point numerot voivat ottaa käyttöön pieniä virheitä johtuen niiden rajallinen edustus. Jotta minimoida nämä virheet, välttää vähentää lähes yhtä monta numeroa ja mieluummin käyttämällä toimintoja kuten [ ymmärtää tarkkuus rajoja laskelmat.

Käytä sisäänrakennettuja toimintoja numeeriseen vakauteen

MATLAB tarjoaa numeeriseen vakauteen tarkoitettuja toimintoja, kuten pseudoinverse- ja -ratkaisuja. Nämä toiminnot auttavat estämään huonokuntoisten matriisejen aiheuttamia ongelmia.

Toteuta oikeat tietotyypit

Valitse tarkkuustarpeisiisi perustuvia tietotyyppejä. Useimmissa sovelluksissa kaksinkertainen tarkkuus riittää, mutta tarkkuutta ajatellen kannattaa käyttää yksittäisiä tarkkuus- tai symbolisia muuttujia.

  • Käytetään korkean tarkkuuden laskelmiin.
  • Vältä vähentämästä lähes yhtä paljon lukuja.
  • Vipuvaikutus MATLAB:n vakaat numeeriset toiminnot.
  • Valitse datalle sopivia tietotyyppejä.