STRPAD String Pad for Matlab

版本 1.0.0.0 (2.1 KB) 作者: Gavin
Simple function for padding strings with any number of char either at the start or the end
526.0 次下载
更新时间 2012/5/18

查看许可证

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

引用格式

Gavin (2024). STRPAD String Pad for Matlab (https://www.mathworks.com/matlabcentral/fileexchange/36766-strpad-string-pad-for-matlab), MATLAB Central File Exchange. 检索来源 .

MATLAB 版本兼容性
创建方式 R2010a
兼容任何版本
平台兼容性
Windows macOS Linux
类别
Help CenterMATLAB Answers 中查找有关 Characters and Strings 的更多信息
致谢

启发作品: strpad

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
版本 已发布 发行说明
1.0.0.0