سلام ، من یک شرط تعیین میکنم و براساس اون درایه های یک ماتریس رو چک میکنم و اگر اون شرط برقرار بود ، اقدام به صفرکردن اون درایه ماتریس میکنم ، ولی به کندی انجام میشه ، کد من به صورت زیر است و درایه به درایه رو بررسی میکنه ، میشه کمک کنید با دستور دیگری سریعتر اجرا بشه ، بهم گفتن از دستور find میتونی استفاده کنی! ممنونم.
tk یک مقدار عددی است و قبلا محاسبه میشود ، m_size هم به صورت زیر قبلا محاسبه شده : m_size=size(m)8
کد:
for it=1:m_size(1)
for ix=1:m_size(2)
if ( abs(dat_fft2(it,ix))<tk )
dat_fft2(it,ix)=0;
end
end
end
tk یک مقدار عددی است و قبلا محاسبه میشود ، m_size هم به صورت زیر قبلا محاسبه شده : m_size=size(m)8
دوست دارم زندگی رو . . .