How to solve the following type of equation that includes summation in matlab?
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Kalasagarreddi Kottakota
il 27 Mar 2022
Commentato: Bruno Luong
il 30 Mar 2022
How to find an expression for
using matlab, so that the below equation equals to zero.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/942719/image.png)
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/942724/image.png)
0 Commenti
Risposta accettata
Bruno Luong
il 27 Mar 2022
Modificato: Bruno Luong
il 27 Mar 2022
Assuming
H_m and t_m are stored in (1 x M )arrays
% Dummy test data
M = 10;
H = rand(1,M);
t = rand(1,M);
P = sum( abs(H(:)).^2 .* [-ones(M,1) +3*t(:) -3*t(:).^2 +t(:).^3]);
t0 = roots(P)
sum(abs(H).^2 .* (t - t0).^3, 2)
10 Commenti
Bruno Luong
il 30 Mar 2022
Elaborate what? Your orginal equation you post seems fishy to me, not the MATLAB implementation of your equation.
Another fischy fact : the expression only have sum of strictly positive quantities, you cannot expect there is a real root of it. Something is wrong with the maths/physics where you derive the expression/equation.
Più risposte (0)
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!