why i am getting the error "Index exceeds matrix dimensions." someone please help me to point it out!

9 visualizaciones (últimos 30 días)
here i extracted first 3x3 elements of the noise image and calculated max min and med by placing these 9 elements in matrix B.(first i placed these elements in A then extracted desired 9 elements from A and placed in B) then i compared it with every element and substituted with med if element is <min or>max, otherwise i didnt change the pixel value. i did it for entire first 3 columns then for 2,3,4 columns then for 3,4,5 columns and so on.. i am unable to get the cause of error in the code.. i have attached the code.. during the second iteration of p(when p=2) i get the error Index exceeds matrix dimensions. i do not know what is wrong.. someone please help me... thanks..

Respuesta aceptada

Stalin Samuel
Stalin Samuel el 18 de Oct. de 2016
  • In your code you are using a variables "min" and "max".
  • these two are matlab inbult functions to find minimum and maximum value.
  • Replace this variable with some other name .

Más respuestas (0)

Categorías

Más información sobre Matrix Indexing en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by