Filter löschen
Filter löschen

plese help my, The following code is a small example of what I want to do. I want the result of the integration and the solution of this problem

1 Ansicht (letzte 30 Tage)
syms x; syms y;
k= 2*x+3*y;
f= 4*x+5*y;
m=@(x,y)k.*f;
z=integral2(m,0,2,1,4);
I know a simple solution to this small example, as follows
syms x; syms y;
k= 2*x+3*y;
f= 4*x+5*y;
m=@(x,y) (2*x+3*y).*(4*x+5*y) ;
z=integral2(m,0,2,1,4);
But in my code, the functions k and f are very very long and I want the matlab to do the multiplication and integration directly.
 

Akzeptierte Antwort

darova
darova am 10 Apr. 2020
Try matlabFunction
% m=@(x,y)k.*f;
m = matlabFunction(k*f);

Weitere Antworten (0)

Kategorien

Mehr zu Symbolic Math Toolbox finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by