Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vypočítať Slope z údajov Matlab

softvér MATLAB od MATHWORKS je neuveriteľne šikovný matematika a inžinierstva nástroj schopný vykonávať pokročilé výpočty a simulácie . Jeden z jeho najviac užitočných funkcií vykonáva mnoho rôznych typov analýzy dát . Bežný typ analýzy je výpočet najlepšie fit svahu zo skupiny dátových bodov . " Polyfit " funkcie MATLABu vykonáva túto prácu pekne osadením polynóm riadok dátových bodov pomocou najmenších štvorcov výpočty . Ak užívateľ zvolí stupeň polynómu linky na 1 , výsledkom je lineárny best - fit sklon dát . Pokyny dovolená 1

Definovať vzťah medzi nezávislou a závislou premennou . Dáta môžu pochádzať z experimentálnych dát , alebo môžete definovať vzťah priamo . Napríklad , experimentálne údaje môžu byť meradlom veľkosti v závislosti na čase . V tomto prípade , list ' t ' sa môže skladať z čísiel [ 1 2 3 4 5 ] a zoznam " m " môže obsahovať hodnoty [ 2 4 6 8 10 ] .
2

rozhodnúť , či požadovaný polynomial krivky , aby sa zmestili dáta by mala byť stupňa 1 ( lineárne ) , 2 ( kvadratické ) alebo vyššou .
3

Použite funkciu polyfit vo forme " polyfit ( nezávislá premenná , závisí premenná , stupeň polynómu ) " . V našom prípade , a túžia po lineárnej svahu , typ " polyfit ( t , m , 1 ) " a MATLAB vypíše nasledujúce :

2,0000 -0,0000
4

Všimnite si , že '2 ' vo výstupe z predchádzajúceho kroku je lineárna best - fit sklon poskytnutých údajov .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené