Solving Mathematical Relation Having If and Else Statement in Matlab
显示 更早的评论
Hi,
Here I am writing a mathematical relation which is needed to be solved using Matlab:
N=4;
j=sqrt(-1);
Sx=[27 0 4 19;
19 -8 -10 16;
20 -4 -7 9;
27 0 2 24];
Sy=[22 4 -7 -25;
7 2 -8 -12;
-8 -5 3 5;
-23 -9 5 13];
P(k,l)={0; if k,l=0 and k,l=N/2
{((exp(-j*2*pi*k)/N)-1)*((exp(-j*2*pi*l)/N)+1)*DFT(Sx(k,l)+
((exp(-j*2*pi*l)/N)-1)*((exp(-j*2*pi*k)/N)+1)*DFT(Sy(k,l)}*
{8*((sin(k*pi/N).^2)*(cos(l*pi/N).^2)+(sin(l*pi/N).^2)*(cos(k*pi/N).^2)}.^(-1), else
where k and l varies from 1 to 4 each
********** Can anyone please help me in solving the above problem with the help of Matlab? Thanking You!
4 个评论
Walter Roberson
2013-9-17
Please clarify what you mean by "solving the above problem" ? You do not appear to have any free variables, so do you just mean how to write the code to construct P ?
Pranjal Pathak
2013-9-17
Image Analyst
2013-9-17
What variable(s) are you solving for? What is the unknown(s)?
Pranjal Pathak
2013-9-18
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Creating and Concatenating Matrices 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!