Forum » Programiranje » [matlab] solve
[matlab] solve
slovencl ::
Rad bi uporabil funkcijo solve('a*(sin(x))^2=log(x)','x'), pri čemer bi rad za različen a dobil rešitev. Problem je, ker matlab hoče da enačbo vnesem kot string, npr. solve('1.1*(sin(x))^2=log(x)','x') v tem primeru pa ne morem notri vstavljat spremenljivk. Se to da naredit?
McMallar ::
Sem že malo pozabil, ampak verjetno bi lahko za a definiral array (vektor?) z vrednostmi a, ki jih želiš izračunati.
Why can't a programmer tell the difference between Halloween and Christmas?
Because OCT31 = DEC25
Because OCT31 = DEC25
slovencl ::
To sem probal, pa ne dela (glej spodaj). Mislim de je problem, ker je ta vnos funkcije smatran kot string. Ampak nekako se to najbrž da zaobiti?
>> a=0:0.5:10;
>> solve('a*(sin(x))^2=log(x)','x')
??? Error using ==> solve
Unable to find closed form solution.
>> a=0:0.5:10;
>> solve('a*(sin(x))^2=log(x)','x')
??? Error using ==> solve
Unable to find closed form solution.
Zgodovina sprememb…
- spremenil: slovencl ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | naslednji dve nalogi iz Matematike 2Oddelek: Šola | 2184 (1734) | lebdim |
» | Matematično vprašanje (strani: 1 2 )Oddelek: Šola | 10521 (8587) | joze67 |
» | Maxima (matematični program)Oddelek: Pomoč in nasveti | 1162 (940) | 2x'=2 |
» | Manjsa pomoc pri integriranjuOddelek: Šola | 1452 (1280) | zee |
» | LimitiranjeOddelek: Znanost in tehnologija | 3142 (2332) | CHAOS |