作者fghjkl1000 ()
看板MATLAB
标题[问题]新手问字串如何取代?
时间Sun Aug 9 21:37:31 2015
不好意思,想请问版上大大
假设我有一个变数 a=1
下面是字串
G1n
G1b
G1p
我想要令a改变数值的时候,那些字串中间的代号能跟着改变
例如a=2。 下面就变成G2n G2b G2p等等
有试过str2num,num2str,可是不知道是哪里出错一直无法如愿进行
固上来求助,先谢谢大家了QQ
--
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.112.120.31
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MATLAB/M.1439127453.A.7B7.html
1F:→ celestialgod: a=2;strrep('G1n', num2str(a-1), a) 08/09 21:51
2F:→ celestialgod: a=2;strrep('G1n', '1', num2str(a)) 08/09 21:53
3F:→ celestialgod: 第一个推文是错的 08/09 21:53
4F:→ fghjkl1000: 喔耶 感谢你C大 你拯救我了QQ 十分感恩!~ 08/09 22:02