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 | 2363 (1913) | lebdim |
» | Matematično vprašanje (strani: 1 2 )Oddelek: Šola | 11174 (9240) | joze67 |
» | Maxima (matematični program)Oddelek: Pomoč in nasveti | 1249 (1027) | 2x'=2 |
» | Manjsa pomoc pri integriranjuOddelek: Šola | 1548 (1376) | zee |
» | LimitiranjeOddelek: Znanost in tehnologija | 3230 (2420) | CHAOS |