f(x)无法积分求得,只能用数值积分求。用Matlab做出程序
追答是用数值积分求解,但没有具体函数表达式怎么求呢?
追问y+16*0.0049*(x.^9)).^(1/2);谢谢大神!能用加分。
追答是y+16*0.0049*(x.^9).^(1/2),还是(y+16*0.0049*(x.^9)).^(1/2)
追问是(y+16*0.0049*(x.^9)).^(1/2)
追答从图形看,方程f(y)没有零点。
大哥,你能假设一个有零点的函数吗?我向看看具体的程序过程。
追答我先给你一个代码,你再设定一个函数,求求看
syms x y
eq=int((y+16*0.0049*(x.^9)).^(1/2),'x',0,1);
eq=vpa(eq,5)
ezplot(eq),grid on
如有零点,再帮你求y值。
2*x+3*y.^3
追答syms x y
eq=int(2*x+3*y.^3,'x',0,1);
eq=vpa(eq,5)
ezplot(eq),grid on
y=solve(eq)
y =
-.69336127435063470484335227478596
.34668063717531735242167613739298-.60046847758800136333773269367477*i
.34668063717531735242167613739298+.60046847758800136333773269367477*i