syms x
f=@x x.^2
quad(f,0,2)
System give error that 'Invalid expression. Check for missing multiplication operator, missing or unbalanced delimiters, or other syntax error. To construct matrices, use brackets instead of parentheses.'
.....................................................................................................................................................................................................................................
PLEASE HELP ME

2 Commenti

Stephen23
Stephen23 il 3 Feb 2022
Note that syms does nothing here. Get rid of it.
Sevval Zengin
Sevval Zengin il 3 Feb 2022
Thank you so much Stephen for your answer.

Accedi per commentare.

 Risposta accettata

Stephen23
Stephen23 il 3 Feb 2022
Modificato: Stephen23 il 3 Feb 2022
f = @(x) x.^2;
% ^ ^ you forgot these parentheses
q = quad(f,1,2)
q = 2.3333
How to define anonymous functions is explained here:

Più risposte (1)

try it:
syms x
f=@(x) x.^2
f = function_handle with value:
@(x)x.^2
quad(f,0,2)
ans = 2.6667

2 Commenti

Stephen23
Stephen23 il 3 Feb 2022
Note that syms does nothing here.
Sevval Zengin
Sevval Zengin il 3 Feb 2022
thank youuu so much

Accedi per commentare.

Categorie

Scopri di più su Mathematics in Centro assistenza e File Exchange

Prodotti

Release

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by