Builder.cz - Informacni server o programovani

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:



chyba-integral

Seznam témat     Nová odpověď

Přihlásit se     Registrace     Zapomenuté heslo

Re: chyba-integral

Autor: ing.jenik

14:03:37 04.05.2008

První parametrem příkazu int() musí být symbolická funkce. Ty sis sice vytvořil nějaké symbolické a0, ale to v parametru int() vůbec nefiguruje (používáš nějaké handles.a0). Zkus si před řádek N(i) = int(...) hodit

whos 1/(handles.C*(handles.sigma*sqrt(pi*handles.a0)*0.3097*((handles.a0/handles.t)^4)-0.3757*((handles.a0/handles.t)^3)+0.3155*((handles.a0/handles.t)^2)-0.0506*(handles.a0/handles.t)+0.9)^handles.m)

a podívat se, jakou třídu má ten první parametr. Asi ti vyhodí DOUBLE, v souladu s chybou.

Citovat příspěvek

 

chyba-integral

Autor: galdav

11:44:00 24.04.2008

nechapu tuhle chybu:

Function 'int' is not defined for values of class 'double'
Poradte prosim, diky.

kod:
for i=1:length(acr)
syms a0
N(i)=int(1/(handles.C*(handles.sigma*sqrt(pi*handles.a0)*0.3097*((handles.a0/handles.t)^4)-0.3757*((handles.a0/handles.t)^3)+0.3155*((handles.a0/handles.t)^2)-0.0506*(handles.a0/handles.t)+0.9)^handles.m),handles.a0,handles.a0,acr(i))
end
end

Citovat příspěvek

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: