由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
EE版 - 请问Matlab中,如何把数值 付给一个 字符串命名的变量
相关主题
Matlab求教Matlab计算精度请教
问一个matlab编程的简单问题a simple matlab question
问Matlab求三重积分的方法下面的code怎么样improve?
有没有办法把MATLAB中workspace的变量传递给c?matlab string的简单问题,
又问一个Matlab问题Engineer变Design
A matlab question!post again: Intel IC design job open, recent graduate only
问一个Matlab变量问题Job opening for senior analog IC designer
问一个Matlab的问题Board level hardware design 位置少啊 !
相关话题的讨论汇总
话题: design话题: 变量话题: 100话题: 数值话题: order
进入EE版参与讨论
1 (共1页)
x***d
发帖数: 227
1
e.g,我有一个变量 order = 1:100
我想得到 100个变量,每个变量有不同数值,
变量的名字定义为: design_order = order;
也就是想得到:
design_1 = 1;
design_2 = 2;
......
design_100 = 100;
请问如生成 design_1, ..., design_100
多谢
f*****g
发帖数: 30
2
用eval,可以动态生成要执行的命令。例如:
for id=1:100
eval(sprintf('design_%d = %d',id,id));
end;
x***d
发帖数: 227
3
thanks

【在 f*****g 的大作中提到】
: 用eval,可以动态生成要执行的命令。例如:
: for id=1:100
: eval(sprintf('design_%d = %d',id,id));
: end;

k**f
发帖数: 372
4

While you can do this following fouyang (西门侠)'s method, maybe it is
better to think twice about doing so.
If the variables are of the same type and size, why not use an array, such
as design? It is much easier to use an index to refer to individual ones
like design(k), and also easy to scale to 200 or 50 entries.

【在 x***d 的大作中提到】
: e.g,我有一个变量 order = 1:100
: 我想得到 100个变量,每个变量有不同数值,
: 变量的名字定义为: design_order = order;
: 也就是想得到:
: design_1 = 1;
: design_2 = 2;
: ......
: design_100 = 100;
: 请问如生成 design_1, ..., design_100
: 多谢

1 (共1页)
进入EE版参与讨论
相关主题
Board level hardware design 位置少啊 !又问一个Matlab问题
IC designA matlab question!
今天听公司一个layout contracter说他一个小时的rate有120问一个Matlab变量问题
Re: C#中,如何将字符串转化为double/float.问一个Matlab的问题
Matlab求教Matlab计算精度请教
问一个matlab编程的简单问题a simple matlab question
问Matlab求三重积分的方法下面的code怎么样improve?
有没有办法把MATLAB中workspace的变量传递给c?matlab string的简单问题,
相关话题的讨论汇总
话题: design话题: 变量话题: 100话题: 数值话题: order