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..

 채택된 답변

KALYAN ACHARJYA
KALYAN ACHARJYA 2020년 4월 19일
편집: KALYAN ACHARJYA 2020년 4월 19일
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

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.
okay.Thank you!!

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

제품

질문:

2020년 4월 19일

댓글:

2020년 4월 21일

Community Treasure Hunt

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

Start Hunting!

Translated by