1,strcat和strvcat

strcat:依次横向连接字符串;

strvcat:依次纵向连接字符串;

实例1:

>>a1='sophia ';

>>a2='is a ';

>>a3='good girl';

>>strRes1=strcat(a1,a2,a3)

strRes1 =

sophiais agood girl

实例2:

>>strRes2=strvcat(a1,a2,a3)

strRes2 =

sophia

is a

good girl

2,char和ischar

char:

创建二维数组。

每行长度一致,短的用空格补齐;

将字符串单元数组转化为二维字符数组。

ischar:

判断是否为字符数组。

实例1:

>>charRes1=char(a1,a2,a3)

charRes1 =

sophia

is a

good girl

>>len=[length(charRes1(1,:)),length(charRes1(2,:)),length(charRes1(3,:))]

len =

9 9 9

>>cellStr={'sophia','is a','good girl'};

>>charRes2=char(cellStr)

charRes2 =

sophia

is a

good girl

实例2:

>>IsCharRes1=ischar(a1)

IsCharRes1 =

1

>>number=1;

>>IsCharRes1=ischar(number)

IsCharRes1 =

0

3,cellstr和iscellstr

cellstr:

生成字符串单元数组。

iscellstr:

判断是否为字符串单元数组。

实例1:

>>cellstrRes=cellstr(a1)

cellstrRes =

'sophia'

>>size(cellstrRes)

ans =

1 1

>>class(cellstrRes)

ans =

cell

实例2:

>>iscellstr(cellstrRes)

ans =

1

>>iscellstr(a1)

ans =

0

4,blanks和deblank

blanks:

创建包含n个空格的字符串。

deblank:

去掉字符串或单元数组所包含的字符串尾部空格。

实例1:

>>blankRes=blanks(4)

blankRes =

>>class(blankRes)

ans =

char

>>length(blankRes)

ans =

4

实例2:

>>deblankRes='sophia is a good girl! ';

>>length(deblankRes)

ans =

25

>>deblankRes=deblank(deblankRes)

deblankRes =

sophia is a good girl!

>>length(deblankRes)

ans =

22

5,sprintf和sscanf

sprintf:

[s,errmsg]=sprintf(format,A,...)按格式format写A的数据到字符串s中。

sscanf:

A=sscanf(s,format,size)按格式从字符串s中读取数据。

实例1:

>>num=12;

>>sprintfRes=sprintf('%05d',num)

sprintfRes =

00012

实例2:

>> a='feifei only worth 0.01 RMB.';

>> Our=sscanf(a,'%s %s %s %f %s')

Our =

0.0100

>> Our=sscanf(a,'%s',2)

Our =

feifeionly

6,eval,feval和evalin

eval:

执行由MAILAB表达式组成的字符串。

feval:

只执行函数。

evalin:

实现在工作空间中某个表达式字符串,并将结果返回。

evalin(WS,'expression'),其中,WS为工作空间名称,'expression'为表达式符号串。

实例1:

>>eval('1+2')

ans =

3

实例2:

>> feval('sin',3)

ans =

0.1411

实例3:

>> a=12;

>> b=evalin('base','a+5')

b =

17

注意:脚本文件所在工作空间为'base',函数所在的工作空间为函数名。

matlab常用的字符串操作函数之一的更多相关文章

  1. LoadRunner中常用的字符串操作函数

    LoadRunner中常用的字符串操作函数有:                strcpy(destination_string, source_string);               strc ...

  2. PHP开发中常用的字符串操作函数

    1,拼接字符串 拼接字符串是最常用到的字符串操作之一,在PHP中支持三种方式对字符串进行拼接操作,分别是圆点.分隔符{}操作,还有圆点等号.=来进行操作,圆点等号可以把一个比较长的字符串分解为几行进行 ...

  3. C语言中常用的字符串操作函数

    程序开头要声明 #include <string.h> 函数名: stpcpy 功 能: 拷贝一个字符串到另一个 用 法: char *stpcpy(char *destin, char ...

  4. hive常用的字符串操作函数

  5. C/C++ 字符串操作函数 思维导图梳理

    这些常用的字符串操作函数都是包在string.h头文件中. 分享此图,方便大家记忆 <(^-^)> 选中图片点击右键,在新标签页中打开图片会更清晰

  6. [转载]c++常用字符串操作函数

    原文地址:c++常用字符串操作函数作者:Valsun 函数名: stpcpy 功 能: 拷贝一个字符串到另一个 用 法: char *stpcpy(char *destin, char *source ...

  7. C语言的常用字符串操作函数(一)

    一直做的是单片机相关的程序设计,所以程序设计上更偏向底层,对于字符串的操作也仅限于液晶屏幕上的显示等工作,想提高下字符串操作的水平,而不是笨拙的数组替换等方式,翻看帖子发现C语言的字符串操作函数竟然这 ...

  8. mysql常用字符串操作函数大全,以及实例

    今天在论坛中看到一个关于mysql的问题,问题如下 good_id     cat_id12654         665,56912655         601,4722 goods_id是商品i ...

  9. JavaScript中常见的字符串操作函数及用法

    JavaScript中常见的字符串操作函数及用法 最近几次参加前端实习生招聘的笔试,发现很多笔试题都会考到字符串的处理,比方说去哪儿网笔试题.淘宝的笔试题等.如果你经常参加笔试或者也是一个过来人,相信 ...

随机推荐

  1. 1-7 basket.js localstorage.js缓存css、js

    basket.js 源码分析   api 使用文档: http://t3n.de/news/basketjs-performance-localstorage-515119/       一.前言 b ...

  2. .net 配置文件设计工具 Configuration Section Designer

    Configuration Section Designer 简称 CSD 下载及英文介绍地址点击我 以下为简单使用说明 选择自己需要的版本安装好该设计插件之后重启vs 新建选择 在工具栏里选择想使用 ...

  3. iOS 常用三方类库整理

    iOS 常用三方类库整理 1:基于响应式编程思想的oc 地址:https://github.com/ReactiveCocoa/ReactiveCocoa 2:hud提示框 地址:https://gi ...

  4. 会话技术( Cookie ,Session)

    会话技术:    会话:浏览器访问服务器端,发送多次请求,接受多次响应.直到有一方断开连接.会话结束.        解决问题:可以使用会话技术,在一次会话的多次请求之间共享数据.           ...

  5. 敏捷开发与jira之阶段工作项概述

    每次迭代都分这5个阶段,但每个阶段的时间根据版本情况定,最终目标是:第一个阶段拿到交付范围,在第五个阶段都完成,并拿到本次版本团队所消耗的工时. Jira是项目过程管理的一种手段,跟多体现在工时跟踪, ...

  6. SLF4j:Log facade abstract

    内 容: 应用中使用slf4j的工作流程 简单示例 ILoggerFactory实例化过程 由ILoggerFactory创建Logger实例 slf4j 适配器实现 自定义适配器 slf4j 如何选 ...

  7. JSP分页显示实例(基于Bootstrap)

    首先介绍一款简单利落的分页显示利器:bootstrap-paginator 效果截图: GitHub官方下载地址:https://github.com/lyonlai/bootstrap-pagina ...

  8. MySQL调优系列_日志分析

    前言 本篇主要总结一下MySQL数据库的几种日志,用于日常维护过程中问题解决和性能优化等,稍显基础,日常积累之用. 文章的部分内容会将MySQL数据库和SQL Server数据库部分内容做一个对比,非 ...

  9. PostgreSQL-psql

    打开查看元命令实际执行的sql的功能和关闭 yun=> \set ECHO_HIDDEN on yun=> \set ECHO_HIDDEN off psql中输入\?查看命令提示 资讯性 ...

  10. 解决MyEclipse中的js报错的小方法

    今天,下了个模版,但是导进去的时候发现js会报错.看了下其他都没有错误.而有一个js报错误,请原谅我有点红色强迫症,不能留一点红色 . 错误如下:Syntax error on token " ...