I have a matrix A (301*409), and the equation A=10^(-0.761-1.328X+0.283X^2). I would like to find matrix X, which each value in X >0. How can I do this in Matlab?
Many thanks

 Akzeptierte Antwort

KSSV
KSSV am 14 Feb. 2022

0 Stimmen

You can solve the equation using symbolic toolbox to get X and then substitute A into the obtained solution.
syms a x
eqn = a-10^(-0.761-1.328*x+0.283*x^2)==0
eqn = 
s = solve(eqn,x)
s = 
In the above equation substitute A.

Weitere Antworten (0)

Kategorien

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

Tags

Gefragt:

am 14 Feb. 2022

Beantwortet:

am 14 Feb. 2022

Community Treasure Hunt

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

Start Hunting!

Translated by