Home License -- for personal use only. Not for government, academic, research, commercial, or other organizational use. 30-May-2026 15:43:34 isbn13_code_test(): MATLAB/Octave version 9.11.0.2358333 (R2021b) Update 7 Test isbn13_code(). isbn13_check_digit__test(): isbn13_check_digit() calculates the 13-th digit (the check digit) of a 13-digit ISBN. Check digit of "978-0-306-40615-2?" is "7", expecting "7" Check digit of "978 0 8493 9640?" is "3", expecting "3" Check digit of "978158488059?" is "2", expecting "2" Check digit of "978246897531?" is "1", expecting "1" Check digit of "978135798642?" is "1", expecting "1" isbn13_is_valid_test(): isbn13_is_valid() reports whether a ISBN13 is valid. Validity of "978-0-306-40615-7" is 1, expecting 1 Validity of "978-0-326-80615-7" is 0, expecting 0 Validity of "978 0 8493 9640 3" is 1, expecting 1 Validity of "978 0 8493 9640 9" is 0, expecting 0 Validity of "978-0-3878-9654-0" is 1, expecting 1 s_to_digits_test(): s_to_digits() converts string -> digit vector Test string: "34E94-70.6" Requested 5 digits: dvec = 3 4 9 4 7 Test string: "34E94-70.6" Requested 7 digits: dvec = 3 4 9 4 7 0 6 isbn13_code_test(): Normal end of execution. 30-May-2026 15:43:34