| 查看: 1377 | 回复: 4 | ||
华丽的飘过版主 (著名写手)
|
[求助]
求助关于Matlab中字符串的转化问题
|
各位大哥大姐![]() 老师给了小弟一个事儿做,需要用Matlab编程序 ,但是小弟一开始就遇到了麻烦 ,这个工作需要把字符串转化为可计算的数值,比如以下三组字符串数据(设为“B”)'12-04-2010 09:23:30 31 9.982 v' '12-04-2010 09:23:30 32 2.003 v' '12-04-2010 09:23:30 33 -10.098 i' 我想从其中提出来两组矩阵,一组是 9.982 2.003 -10.098 另一组是函数(注意,这里不再是字符串了,需要把v和i转化为函数) v v i 不知道我该用什么命令呢? ![]() 请各位大侠不吝赐教 ![]() |
» 猜你喜欢
博士读完未来一定会好吗
已经有21人回复
导师想让我从独立一作变成了共一第一
已经有5人回复
到新单位后,换了新的研究方向,没有团队,持续积累2区以上论文,能申请到面上吗
已经有11人回复
读博
已经有4人回复
JMPT 期刊投稿流程
已经有4人回复
心脉受损
已经有5人回复
Springer期刊投稿求助
已经有4人回复
小论文投稿
已经有3人回复
Bioresource Technology期刊,第一次返修的时候被退回好几次了
已经有9人回复
申请2026年博士
已经有6人回复
» 本主题相关价值贴推荐,对您同样有帮助:
关于matlab中循环读取多个excel文件的问题?
已经有3人回复
求助:如何在matlab中把figure的曲线对应的data导出来xls或者txt格式
已经有8人回复
求助svm在matlab中的应用
已经有7人回复
【整理】今天整理硬盘上的资料,偶然发现的好玩的小东西就直接发上来吧
已经有105人回复
【求助】如何获得matlab中当前fig图像的信息
已经有6人回复
【求助】问一个关于matlab中legend的问题
已经有11人回复
【求助】关于matlab中的函数代换
已经有10人回复
【求助】matlab中保存计算数据的问题
已经有8人回复
[紧急求助]Matlab中的图像拼接
已经有8人回复
华丽的飘过
版主 (著名写手)
- 应助: 41 (小学生)
- 贵宾: 0.116
- 金币: 7633.4
- 散金: 8
- 红花: 48
- 沙发: 1
- 帖子: 1264
- 在线: 892.6小时
- 虫号: 1404465
- 注册: 2011-09-16
- 性别: GG
- 专业: 高等教育学
- 管辖: 物理
2楼2012-06-19 09:47:16

3楼2012-06-19 14:10:30
【答案】应助回帖
★ ★ ★ ★ ★ ★ ★ ★ ★ ★
华丽的飘过: 金币+8, 我已经找到方法了,不过还是谢谢您 2012-06-19 15:27:48
臭水沟: 金币+2, 谢谢交流~~ 2012-06-21 19:45:31
华丽的飘过: 金币+8, 我已经找到方法了,不过还是谢谢您 2012-06-19 15:27:48
臭水沟: 金币+2, 谢谢交流~~ 2012-06-21 19:45:31
|
B={'12-04-2010 09:23:30 31 9.982 v' '12-04-2010 09:23:30 32 2.003 v' '12-04-2010 09:23:30 33 -10.098 i'}; for i=1:length(B) a=B{i}; t=find(a==' '); data1=a(t(end-1):t(end)); data(i)=str2double(data1); if (a(end))=='v' data2(i)=sin(data(i)); elseif (a(end))=='i' data2(i)=cos(data(i)); end end data' data2' ans = 9.9820 2.0030 -10.0980 ans = -0.5288 0.9080 -0.7818 不知道你说的函数是什么意思,给了个例子,v的时候算sin,i的时候算cos |

4楼2012-06-19 14:21:38
华丽的飘过
版主 (著名写手)
- 应助: 41 (小学生)
- 贵宾: 0.116
- 金币: 7633.4
- 散金: 8
- 红花: 48
- 沙发: 1
- 帖子: 1264
- 在线: 892.6小时
- 虫号: 1404465
- 注册: 2011-09-16
- 性别: GG
- 专业: 高等教育学
- 管辖: 物理
5楼2012-06-19 15:28:47














,但是小弟一开始就遇到了麻烦
,这个工作需要把字符串转化为可计算的数值,比如以下三组字符串数据(设为“B”)

回复此楼

