MATLAB 数值数组和字符串转换
函数名 | 可实现的功能 | 函数名 | 可实现的功能 |
---|---|---|---|
num2str | 数字转换为字符串 | str2num | 字符串转换为数字 |
int2str | 整数转换为字符串 | sprintf | 将格式数据写为字符串 |
mat2str | 矩阵转换为字符串 | sscanf | 在格式控制下读字符串 |
使用 num2str
函数和 str2num
函数
a = [1 : 6]; % 生成数值数组 a
b = num2str(a); % 将a转换为字符串后赋给ba * 3 % 直接对数值计算b * 3 % 对转换为字符串的 b 进行计算 % 使用 str2num 函数对 字符串b 进行转换,转换为数字
str2num(b) * 3
运行结果:
总结:数值数组变换为字符数组后,虽然表面上看似形式相同,但是此时它的元素是字符并不是数字。因此,在进行数值计算时会出现很大差异。若要使字符数组能够进行数值计算,需要先将它转换为数值之后再进行计算。
使用 int2str
函数
a = 6; % 定义一个变量 a
b = int2str(a); % 整数a转换为字符串,并赋值给ba * 2 % 显示 a * 2的值
b * 2 % 显示 b * 2的值
运行结果:
使用 sprintf
函数
num = sprintf('%.5f',pi); % 数值的格式化输出
运行结果:
num = 123.12345;
num = sprintf('%.3f',num); % 数值的格式化输出
运行结果:
MATLAB 数值数组和字符串转换相关推荐
- java array to string_数组到字符串转换(Array to string conversion)
数组到字符串转换(Array to string conversion) 这段代码有什么问题? 我不明白. 这是错误代码: 注意:第12行的C:\ xampp \ htdocs \ stage \ r ...
- matlab 数值型日期的转换
matlab 数值型日期的转换 我们在用 matlab 做计算时总是难免要对时间进行处理.可能有些人喜欢用 数字去表示时间,比如 20180910 这样的表示方法.当我们读取到这样的时间数据时该如何转 ...
- 1200/1500PLC字符数组与字符串转换FB块
1200/1500PLC系统块里没有发现字符数组转换成字符串和字符串转换成字符数组指令,所以自己用SCL语言开发了一个标准FB块,具体的代码如下,需要源码加我qq584472557 1.字符数组转字符 ...
- 字符数组、字节数组、字符串转换
字符串string和内存流MemoryStream及比特数组byte[]互转比较 定义string变量为str,内存流变量为ms,比特数组为bt 1.字符串转比特数组 (1)byte[] bt=Sys ...
- Matlab 字符数组和字符串数组
1, 字符数组对应向量.字符串数组对应标量: 字符数组使用单引号,'Apple':字符串数组使用双引号,"Apple": 字符数组转化为字符串数组,string('Apple'): ...
- matlab计算一组数的函数值_2.Matlab数值数组及其运算
2.1引导 2.2一维数组的创建与寻访 2.3二维数组的创建 2.4二维数组元素的标识 2.5二维数组的子数组寻访和赋值 2.6执行数组运算的常用函数 2.7数组运算和矩阵运算 2.8多项式的表达和创 ...
- C#中字节数组与字符串的来回转换
C#中字节数组与字符串的来回转换会遇到一个奇怪的问题.这个问题是在做网络传送文件时遇到的. 问题如下: 就是把件流形成的字节数组转成字符串发送,对端接收到过后把字符串还原成字节数组然后形成文件流. 这 ...
- php 数组到字符串的转换,php – 数组到字符串到数组的转换
我有一个数组,我将其作为字符串存储在数据库中,以便更容易检索(通过cron每15-30分钟刷新一次新数据). 'player_list' -> 'Bob,Dave,Jane,Gordy' 'pl ...
- php键值字符串转数组,PHP数组与字符串互相转换实例
PHP 数组转字符串,与字符串转数组 $array = array('lastname', 'email', 'phone'); $comma_separated = implode(",& ...
最新文章
- 【react】使用代理解决跨域问题
- 求数组中的最大数,最小数。
- mnist手写数字识别_手写数字识别
- 「每天一道面试题」String和StringBuilder、StringBuffer的区别
- python基础之----函数
- 基于FFmpeg的音频编码(PCM数据编码成AAC android)
- 计算机机房新风机管道布置要求,新风系统管道布置—新风系统管道布置连接方法介绍...
- CentOS 6.5下Redis安装详细步骤
- JavaScript的组成
- 转载:Windows Mobile 开发资源(精)
- C调用Python崩溃的记录
- java 考勤_java,添加一个类,显示考勤信息的。
- linux svc作用,[svc]linux性能监控
- 戴尔服务器物理关机,戴尔服务器的远程开机和关机
- nginx80转443
- PowerShell:无法加载文件 XXXXXXX,因为在此系统上禁止运行脚本
- html/css导入自己的字体样式
- dd-wrt 去广告_如何在DD-WRT上使用Pixelserv删除广告
- 如何在Axure软件中实现图片移入缩小
- 苹果手机左上角的数字怎么弄_出了新朋友,莫忘老朋友,苹果Macbook这款小键盘能让你键步如飞...
热门文章
- jmeter --上传文件
- PHP识别电脑还是手机访问网站
- OOD知识---对OOA\OOD\OOP思想
- python ImportError: No module named unittest2
- 使用svnsync备份详解[转载+修改]
- Effective C++ 小笔记:条款13-17(第三章)
- 贪心算法--会场安排问题
- sprintf、strcpy、strncpy及 memcpy 函数,请问这些函数功能有什么区别?配实例详解!
- LC_ALL=C的含义
- 用XFTP向Linux上传文件时出现Permission is not allowed