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

9 ビュー (過去 30 日間)
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..

採用された回答

Stalin Samuel
Stalin Samuel 2016 年 10 月 18 日
  • 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 .

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeMatrix Indexing についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by