Hoe decimalen in MATLAB te vergroten

Schrijver: Alice Brown
Datum Van Creatie: 4 Kunnen 2021
Updatedatum: 19 November 2024
Anonim
How to Get Decimal Answers and Change Precision on MATLAB (Scientific and Engineering Notation)
Video: How to Get Decimal Answers and Change Precision on MATLAB (Scientific and Engineering Notation)

Inhoud

MATLAB is technische computersoftware die wordt gebruikt op het gebied van wetenschap en techniek om gegevens te verwerken en te analyseren. De gegevens in arrays (eendimensionale arrays) en matrices worden gebruikt als invoer voor "m" -bestanden, die complexe algoritmen bevatten, om ze in batch te verwerken. Nauwkeurigheid, verwerkingstijd en geheugengebruik zijn afhankelijk van de nauwkeurigheid van de cijfers die in het analyseproces worden gebruikt. Een grotere precisie leidt tot nauwkeurigere berekeningen, aangezien er meer decimalen worden gebruikt om de gegevens te beschrijven. Bij een verlaging worden de getallen echter afgerond op vier decimalen, waardoor het aantal in het geheugen opgeslagen getallen afneemt. De keuze hangt af van de nauwkeurigheid die nodig is in de berekeningen, het aantal bewerkingsstappen en de tolerantie die wordt gebruikt bij de gegevensverzameling.

Stap 1

Wis alle variabelen in de werkruimte door "clear all" in het MATLAB-opdrachtvenster te typen.


Stap 2

Maak een getal dat een oneindig aantal decimalen bevat. Typ bijvoorbeeld "x = pi ()" in het opdrachtvenster. MATLAB toont de uitvoer "x = 3.1416".

Stap 3

Verhoog het aantal decimalen in de uitvoer door "format long" te typen. Dit verhoogt de nauwkeurigheid tot 15 decimalen. Als je nu "x = pi ()" typt, zie je "x = 3.141592653589793" als uitvoer.

Stap 4

Typ "format short" en nogmaals "x = pi ()". Deze opdracht stelt het aantal decimalen in op 4. Daarom is de MATLAB-uitvoer "x = 3,1416".