MATLAB: How to precise the number of digits in MATLAB

countingMATLAB

hi guys
I want to save some images in a folder from matlab using imwrite(), and I want to name them by counting, which means each image will be named by two letters and six digits such as (gt000001, gt000002, gt000003, gt000004, …, gt001457, … ,gt200000).
could someone help me do that?

Best Answer

You can generate a name like that with the sprintf function:
number=2;
name=sprintf('gt%06d',number);