STRPAD String Pad for Matlab

Versione 1.0.0.0 (2,07 KB) da Gavin
Simple function for padding strings with any number of char either at the start or the end
528 download
Aggiornato 18 mag 2012

Visualizza la licenza

This has probably been created by other users, it can also be done easily with printf, but it is not core Matlab (that I know of). Since I use it as is in some of my other libraries so I was asked to add it here.

--------------------
__ strpad __
--------------------

A simple function for padding out strings with a single char.
I wrote for a serial driver which required fixed string sizes

--------------------
__ Author __
Gavin Paul
Gavin.Paul[at]gmail.com
12th April 2012
Update: 18th May 2012 (added the missing strpad.m file)

--------------------
__ Files __

--------------------

strpad.m
README.txt

--------------------
__ Instructions __
--------------------
1)
- type "help strpad" into matlab command line

----------- OUTPUT FROM HELP -----------

STRPAD pads a string with any number of char either at the start or the
end

% To pad the string ABC with zeros ('0') at the front to make it 8
% characters long ('i.e. 00000ABC')
strpad('ABC',8,'pre','0')

% To pad the string Hello with zeros ('Q') at the end to make it 14
% characters long ('i.e. HelloQQQQQQQQQ')
strpad('Hello',14,'post','Q')

% To pad the String 101010 with ones ('1') so that it is 16 characters
% long (i.e. '1111111111101010'). Note by default
strpad('101010',16)

% Error cases:
% - Not passing in a string

% Warning cases:
% - Not passing in the required number of character
% -- Default: return the string passed in
% - Passing in a string which is longer than the character requested
% -- Default: return the string passed in
% - Passing in more than 1 padding character
% -- Default: is to pad with '0's

Cita come

Gavin (2026). STRPAD String Pad for Matlab (https://it.mathworks.com/matlabcentral/fileexchange/36766-strpad-string-pad-for-matlab), MATLAB Central File Exchange. Recuperato .

Compatibilità della release di MATLAB
Creato con R2010a
Compatibile con qualsiasi release
Compatibilità della piattaforma
Windows macOS Linux
Categorie
Scopri di più su Characters and Strings in Help Center e MATLAB Answers
Riconoscimenti

Ispirato: strpad

Versione Pubblicato Note della release
1.0.0.0