Line 227: f1 = @t v*w*cot((sqrt(v))*(t-t2) + acot((sqrt(u2/w))))/(rout - rb/2 - (t - t2)*(t - t2)*g*(sin(k))/2);
Line 228: f2 = @t x4t2d - quad(f1, t2, t2d);
Lin3 229: t2dapprox = t2 + 0.1;
Line 230: t2d = fsolve(f2, t2dapprox);
Matlab提供错误:Cant parse at v in 227. Parse error at x4t2d in 228
P.S。所有值都是(应该是)227中的标量
答案 0 :(得分:0)
当你声明这样的内联函数时,你需要告诉MatLab哪些字母是可变的 - 默认情况下它假定x是一个变量,但是在这里你使用v,w,t ...和其他一些 - 声明这个在你的功能