找回密码
 注册
Simdroid-非首页
查看: 85|回复: 2

请问如何用字符串代表的变量名读取该变量对应的数据

[复制链接]
发表于 2011-10-20 01:30:55 | 显示全部楼层 |阅读模式 来自 美国
RT. 因为程序里有很多变量需要在后面把变量写到txt文本里。所以我想做一个循环程序,里面用字符串代表变量的名字,然后需要读取这些变量的数值。

比如说我有一个变量 freq=5000, 然后我有一个字符串是这个变量的名字 a='freq'。 我现在需要在后面的程序里通过 a 来读取变量 freq 的值 5000. 不知道有没有办法。我已经试过了 str2mat 好像不行。

谢谢。不知道我又没有表述清楚我的问题。
发表于 2011-10-20 04:57:37 | 显示全部楼层 来自 英国
Simdroid开发平台
>> freq=5000;a='freq';b=eval(a)

b =

        5000

评分

1

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2011-10-20 05:49:43 | 显示全部楼层 来自 美国
哦,对哦,我没想到用eval。谢谢啦 :)
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-10-6 08:16 , Processed in 0.034049 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表