Unable to use title() for image.

I am trying to add a title to the image as following:
clc; close all;
A = imread("img1.jpg");
figure(1);
imshow(A);
title('A');
However, MATLAB shows the error for the "title('A')" statement:
'Index exceeds the number of array elements. Index must not exceed 19.'
I cannot figure out what that error is. How can I fix it?

 Accepted Answer

Voss
Voss on 2 Sep 2024

You have a variable called title preventing you from using the title function.

Clear it:

clear title

and then run your code again.

2 Comments

Thank you so much! It works now.
You're welcome! Any questions, let me know. Otherwise, please "Accept" this answer. Thanks!

Sign in to comment.

More Answers (0)

Products

Release

R2024a

Asked:

on 2 Sep 2024

Commented:

on 2 Sep 2024

Community Treasure Hunt

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

Start Hunting!