How to write an complicated equation using matlab

Hello all..Can anyone tell me how to write this equation in matlab
O= arg min(|med(a^c)-b|) where c=1,2…10.
Here A and B are matrix of size 3x3.Thank you..

 Respuesta aceptada

KALYAN ACHARJYA
KALYAN ACHARJYA el 19 de Abr. de 2020
Editada: KALYAN ACHARJYA el 19 de Abr. de 2020
c=2 % any value within 1 to 10
a=....;% Define a and b
b=.....;
O=angle(min(abs(median(a.^c)-b)))
or
c=4; %any value within 1 to 10
a=....;% Define a and b
b=.....;
O=abs(min(abs(median(a.^c)-b)))
Or more
c=1:10;
a=magic(3); % Define any 3x3 Matrix
b=magic(3); % % Define any 3x3 Matrix
for i=1:length(c)
O{i}=abs(min(abs(median(a.^c(i))-b)))
end
O
See about arg, there is no arg function in Matlab. is it?

3 comentarios

Sabari G
Sabari G el 20 de Abr. de 2020
Thank you for your reply..I have one doubt if c=0.1,0.2,0.3..1.How should i use them in powers.
Third option
a.^c(i)
Sabari G
Sabari G el 21 de Abr. de 2020
okay.Thank you!!

Iniciar sesión para comentar.

Más respuestas (0)

Productos

Preguntada:

el 19 de Abr. de 2020

Comentada:

el 21 de Abr. de 2020

Community Treasure Hunt

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

Start Hunting!

Translated by