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 riešiť transcendentnej rovnice v Matlab

MATLAB je výkonný numerickej výpočtový program vytvorený The MathWorks . MATLAB je tiež programovací jazyk na vysokej úrovni , ktorá umožňuje potenciálne zložité numerické programy , ktoré majú byť napísané v krátkej sérii krokov . MATLAB možno tiež integrovať s programy napísané v iných jazykoch , a MATLAB má aj rad " toolboxu " podporované The MathWorks , ktoré môžu zjednodušiť akejkoľvek analýzy vy . Jeden taký príklad je Symbolic Math panel nástrojov, ktorý umožňuje užívateľovi , aby riešenie algebraických rovníc , vrátane transcendentnej rovnice ( to znamená , že rovnica , ktorá obsahuje transcendentný funkcie , ako je napríklad sínus ) . To možno vykonať v niekoľkých krátkych krokoch v MATLAB . Veci , ktoré budete potrebovať
počítač s programom MATLAB Symbolic Math a nástrojov
Zobraziť ďalšie inštrukcie Cestuj 1

Definujte premennú , ktorú chcete riešiť pomocou " Syms " príkaz . Napríklad , príkaz

> Syms x ; celým

definuje premenné , ktoré majú byť riešené ako " X " . Stlačte kláves enter .
2

Zapíšte rovnicu , ktorú chcete riešiť ako reťazec . To dáva

> s = ' sin ( x ) = x ^ 3 - 1 " ;
3

Pomocou " riešiť " príkaz ( obsiahnuté v symbolickej matematiky toolbox ) riešiť reťazec " s " . Ak to chcete vykonať v MATLAB , stačí zadať príkaz :

> solve ( y ) ;

To dáva numerické riešenie pre sin ( x ) = x ^ 3 -1 , čo je x = 1,24905 . Toto je riešenie transcendentálne rovnice .

Najnovšie články

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