MATLAB Answers


How to enter the following functions

Asked by Santiago Rodrigues on 6 Oct 2019
Latest activity Commented on by Stephan
on 6 Oct 2019
So I need to enter the functions
6cos(theta)=theta/5 in the interval [pi,2pi] and
e^(-0.01x)=7x-2 in the interval [0,3]
The objective is to use the fzero opperator and stuff.
How can I do this?


Sign in to comment.

1 Answer

Answer by Stephan
on 6 Oct 2019
Edited by Stephan
on 6 Oct 2019
 Accepted Answer

you need to rewrite so that the given equations are equal to zero. Then fzero finds x.
fun = @(x) something with x equal to zero
x0 = some starting point
res = fzero(fun,x0)


In particular, the form
first_expression_in_variable = second_expression_in_variable
can be rewritten as
@(variable) first_expression_in_variable - second_expression_in_variable
Yeah, thanks. I realize I am very dumb. Thank you foe your help
on 6 Oct 2019
Did you notice that you can accept and/or vote for useful answers?

Sign in to comment.