>> fun=inline('1/pi*0.97*3.7415*(10^8)*(x.^-5).*(2.7183^((1.43879*(10^4))/(x.*318).)-1)^-1')
fun =
Inline function:
fun(x) = 1/pi*0.97*3.7415*(10^8)*(x.^-5).*(2.7183^((1.43879*(10^4))/(x.*318).)-1)^-1
>> i=quad(fun,1,4)
??? Error using ==> inlineeval
Error in inline expression ==> 1/pi*0.97*3.7415*(10^8)*(x.^-5).*(2.7183^((1.43879*(10^4))/(x.*318).)-1)^-1
??? Error: Missing variable or function.
Error in ==> inline.subsref at 25
INLINE_OUT_ = inlineeval(INLINE_INPUTS_, INLINE_OBJ_.inputExpr, INLINE_OBJ_.expr);
Error in ==> quad at 62
y = f(x, varargin{:});
求大侠分析一下错在哪,谢谢啦

 Réponse acceptée

rayer
rayer le 23 Nov 2022

0 votes

fun = @(x)1/pi*0.97*3.7415*(10^8)*(x.^-5).*(2.7183.^((1.43879*(10^4))./(x*318))-1).^-1
quad(fun,3.7,4.8)

Plus de réponses (0)

Catégories

En savoir plus sur 函数基础知识 dans Centre d'aide et File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!