Why can't I do the integral?

3 次查看(过去 30 天)
syms x
f=1/x
a=2
b=7
D1=diff(f,x);
D2=diff(D1,x);
D3=diff(D2,x);
D4=diff(D3,x);
E=(1/(b-a))*D4
F=int(E,a,b)
Error using sym/subsindex (line 857) Invalid indexing or function definition. Indexing must follow MATLAB indexing. Function arguments must be symbolic variables, and function body must be sym expression. Error in Untitled2 (line 12) F=int(E,a,b),

采纳的回答

Sulaymon Eshkabilov
Clear up all variables should help or worst case, restrat your MATLAB. You may also need to have the floating point numbers in your answer. If so, use:
F=double(int(E,a,b))

更多回答(1 个)

Girijashankar Sahoo
%% run the program perhapes it work
F =
1431/19208

类别

Help CenterFile Exchange 中查找有关 Symbolic Math Toolbox 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by