XLSWRITEではシート名の変更はできません。
その代わりに、MATLAB上でExcelのオートメーションサーバーを使用し、シートのオブジェクトの"Name"プロパティにより変更が可能です。
%ファイル名の指定(フルパスで指定)
filename = 'C:\SomeExcelFile.xls';
% Excelのオートメーションサーバーを開く
Excel = actxserver('Excel.Application');
% Excelを表示
Excel.Visible=1;
% ファイルを開く
Workbook = Excel.Workbooks.Open(filename);
% シートのリストを取得
Sheets = Excel.ActiveWorkbook.Sheets;
% シートの名前変更
Sheets.Item(1).Name = 'This is sheet 1';
%ファイルの保存
Workbook.Save();
%後処理
Excel.Quit();
Excel.delete();
clear Excel;
clear Workbook;
clear Sheets;