Solution of 1 equation with 2 unknown variables

How to find the solution of the equation using MATLAB?
[ In words, cos hyperbolic of x divided by cos hyperbolic of y is equal to 1 divided by 2 ]

 Accepted Answer

A single equation with two variable can have an infinite number of solutions. You need to fix atleast one value. For example
y = 1.5;
x = acosh(cosh(y)*1/2)
In this case you have an expression for the solution of 'x' in term of 'y'. In general case, you can use fzero() or fsolve()
y = 1.5;
fzero(@(x) cosh(x)/cosh(y)-1/2, rand())

More Answers (0)

Categories

Find more on Numerical Integration and Differential Equations in Help Center and File Exchange

Products

Release

R2020b

Community Treasure Hunt

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

Start Hunting!