hi,
how can i write code that do this algorithm:
Repeat for α = 0 to 180
Repeat for u = 0 to 255
Repeat for v = 0 to 255
{
ρ= u cos α + v sin α
g(ρ, α) = g(ρ, α) + g(ρ, α) δ(u cos α + v sin α -ρ) }
it's with for loop

2 commentaires

madhan ravi
madhan ravi le 5 Juil 2020
It's not MATLAB ?
shmuel manashirov
shmuel manashirov le 5 Juil 2020
no, i need to convert this but i dont know how to write g(ρ, α) in MATLAB

Connectez-vous pour commenter.

Réponses (1)

Sumeet Singh
Sumeet Singh le 5 Juil 2020

0 votes

You can try this
for alpha=0:180
for u=0:255
for v=0:255
rho = u*cos(alpha) + v*sin(alpha)
% your code
end
end
end
Create required functions outside the loops or as a separate file and call them where required.

3 commentaires

shmuel manashirov
shmuel manashirov le 5 Juil 2020
the function is my probalm, the else in know how to do
Sumeet Singh
Sumeet Singh le 5 Juil 2020
Check documentation for creating function. Can you elaborate your problem?
shmuel manashirov
shmuel manashirov le 5 Juil 2020
It has to do with image processing, switching over the Fourier transform spectrum log and getting an angle by radon transformation

Connectez-vous pour commenter.

Catégories

En savoir plus sur Loops and Conditional Statements dans Centre d'aide et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by