Why Does isempty("") Return 0? ...........................
6-61
Why Does Appending Strings Using Square Brackets Return Multiple
Strings? ...........................................
6-62
Update Your Code to Accept Strings .........................
6-64
What Are String Arrays? .................................
6-64
Recommended Approaches for String Adoption in Old APIs ......
6-64
How to Adopt String Arrays in Old APIs .....................
6-66
Recommended Approaches for String Adoption in New Code .....
6-66
How to Maintain Compatibility in New Code ..................
6-67
How to Manually Convert Input Arguments ..................
6-68
How to Check Argument Data Types ........................
6-68
Terminology for Character and String Arrays .................
6-70
Dates and Time
7
Represent Dates and Times in MATLAB .......................
7-2
Specify Time Zones ........................................
7-5
Convert Date and Time to Julian Date or POSIX Time ............
7-7
Set Date and Time Display Format ...........................
7-10
Formats for Individual Date and Duration Arrays ..............
7-10
datetime Display Format .................................
7-10
duration Display Format .................................
7-11
calendarDuration Display Format ..........................
7-11
Default datetime Format .................................
7-12
Generate Sequence of Dates and Time .......................
7-14
Sequence of Datetime or Duration Values Between Endpoints with
Step Size ..........................................
7-14
Add Duration or Calendar Duration to Create Sequence of Dates ..
7-16
Specify Length and Endpoints of Date or Duration Sequence .....
7-17
Sequence of Datetime Values Using Calendar Rules ............
7-17
Share Code and Data Across Locales .........................
7-20
Write Locale-Independent Date and Time Code ................
7-20
Write Dates in Other Languages ...........................
7-21
Read Dates in Other Languages ...........................
7-21
Extract or Assign Date and Time Components of Datetime Array ..
7-23
Combine Date and Time from Separate Variables ..............
7-26
Date and Time Arithmetic ..................................
7-28
Compare Dates and Time ..................................
7-33
Plot Dates and Durations ..................................
7-36
Line Plot with Dates ....................................
7-36
ix
6-61
Why Does Appending Strings Using Square Brackets Return Multiple
Strings? ...........................................
6-62
Update Your Code to Accept Strings .........................
6-64
What Are String Arrays? .................................
6-64
Recommended Approaches for String Adoption in Old APIs ......
6-64
How to Adopt String Arrays in Old APIs .....................
6-66
Recommended Approaches for String Adoption in New Code .....
6-66
How to Maintain Compatibility in New Code ..................
6-67
How to Manually Convert Input Arguments ..................
6-68
How to Check Argument Data Types ........................
6-68
Terminology for Character and String Arrays .................
6-70
Dates and Time
7
Represent Dates and Times in MATLAB .......................
7-2
Specify Time Zones ........................................
7-5
Convert Date and Time to Julian Date or POSIX Time ............
7-7
Set Date and Time Display Format ...........................
7-10
Formats for Individual Date and Duration Arrays ..............
7-10
datetime Display Format .................................
7-10
duration Display Format .................................
7-11
calendarDuration Display Format ..........................
7-11
Default datetime Format .................................
7-12
Generate Sequence of Dates and Time .......................
7-14
Sequence of Datetime or Duration Values Between Endpoints with
Step Size ..........................................
7-14
Add Duration or Calendar Duration to Create Sequence of Dates ..
7-16
Specify Length and Endpoints of Date or Duration Sequence .....
7-17
Sequence of Datetime Values Using Calendar Rules ............
7-17
Share Code and Data Across Locales .........................
7-20
Write Locale-Independent Date and Time Code ................
7-20
Write Dates in Other Languages ...........................
7-21
Read Dates in Other Languages ...........................
7-21
Extract or Assign Date and Time Components of Datetime Array ..
7-23
Combine Date and Time from Separate Variables ..............
7-26
Date and Time Arithmetic ..................................
7-28
Compare Dates and Time ..................................
7-33
Plot Dates and Durations ..................................
7-36
Line Plot with Dates ....................................
7-36
ix
