Why do I get "Array indices must be positive integers or logical values." error?
古いコメントを表示
Hello!! When I try to run the following code, I get this error "Array indices must be positive integers or logical values." and I don't understand why.
img=imread('Barbara.bmp'); colormap(gray(256));
image(img); axis off; truesize;
S=2;img2=img(1:S:end,1:S:end);
figure; colormap(gray(256));
image(img2); axis off; truesize;
The error comes from line 1. Do I have to install anything to make it work?
2 件のコメント
Stephen23
2020 年 11 月 5 日
@Ali Marie Avila Wragg: please show us the complete error message. This means all of the red text.
Ali Marie Avila Wragg
2020 年 11 月 5 日
回答 (1 件)
Walter Roberson
2020 年 11 月 5 日
2 投票
You probably have a variable named colormap that is interfering with using the function colormap
1 件のコメント
Mohammad Mobayenjarihani
2023 年 4 月 4 日
thank you!
カテゴリ
ヘルプ センター および File Exchange で Startup and Shutdown についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!