matlab如何将一个变量的变量名导出为字符串
1. eval:把字符串当命令来执行
例子:
>> NameSource=[10 20 30];
for i=1:3
Name=['VarName',num2str(i)];
eval([Name,'=NameSource(i)'])
end;
VarName1 =10
VarName2 =20
VarName3 =30
2. 加小括号(只适用于结构struct)
结构体的域名field,字符串可以加小括号转换成域名,例:
>> a=['www',num2str(1)];
>> b.(a)=10
b = www1: 10
变量名转换成字符串
who返回变量名,例:
>> a1=123;a2=1234;a3=444;>> b=who('a*') %返回的b是cell结构的b = 'a1' 'a2' 'a3'
例子:
>> NameSource=[10 20 30];
for i=1:3
Name=['VarName',num2str(i)];
eval([Name,'=NameSource(i)'])
end;
VarName1 =10
VarName2 =20
VarName3 =30
2. 加小括号(只适用于结构struct)
结构体的域名field,字符串可以加小括号转换成域名,例:
>> a=['www',num2str(1)];
>> b.(a)=10
b = www1: 10
变量名转换成字符串
who返回变量名,例:
>> a1=123;a2=1234;a3=444;>> b=who('a*') %返回的b是cell结构的b = 'a1' 'a2' 'a3'
佚名
2024-11-05 18:38:59
类似问题(10)
-
佚名2024-11-05 14:56:13
问串变量的名字和串变量的值的区别
答串变量的名字代表该串的首地址,即第一个字符的地址, 串变量的值指的是该变量中存放的字符串,
-
佚名2024-11-05 00:49:25
问matlab 怎么定义一个字符为变量
答情况一:符号变量必须要定义,定义之后才可以使用。如下面的例子,未定义就会出错。符号变量定义方法例如: sym x 或者 syms x ,两者有区别也有共同点。情...
-
佚名2024-11-05 03:46:17
问matlab 如何输出变量名称
答我想你希望的应该是这样一个函数var_name = foo(frequency);然后var_name的值是'frequency'---但问题是,对于foo来说...
-
佚名2024-11-05 21:17:58
问matlab中如何将矩阵中某一列的元素同时除以一个变量?
答clear all;close all;clc;A=ones(20,40);B=zeros(20,40);for j=1:1:40 B(:,j)=A( :...
-
佚名2024-11-05 08:10:34
问MATLAB中如何表示0—1变量
答在matlab中,可以直接定义两个变量来分别表示0和1。如:false = 0; // 定义一个false变量,代表0true = 1; // 定义一个fal...
-
佚名2024-11-05 07:42:23
问matlab符号变量与一般变量具体什么区别?
答符号变量一般是用到公式计算当中去的,而字符则是变量(char),与double,cell,struct等等,地位等同,字符串则是多个字符组成,字符和字符串在ma...
-
佚名2024-11-05 05:22:37
问matlab变量
答function f=myfun(q,r,s,t)f=solve('p+q+r+s+t','p');f=eval(f);这样就行了,你需要赋值才行
-
佚名2024-11-05 14:31:38
问matlab 如何给一组变量赋矩阵值? 变量名在一个矩阵中,给每一个变量名赋
答可以这样p='a';eval([p,num2str(1),'=zeros(3,3)'])
-
佚名2024-11-05 07:05:20
问如何让JS的变量名变量化
答unction message() { var k=0; // var olk+k="sdasdasd"; eval("var olk...
-
佚名2024-11-05 08:00:00
问matlab变量名寻找变量
答a = 1;b = 'a';c = eval(b)结果:c = 1
风水
起名
网名
- 1 关于防弹少年团网名
- 2 带千里字的网名
- 3 qq网名情侣四人
- 4 看看别人的情侣qq网名
- 5 暖心的女网名
- 6 带笑的网名唯美
- 7 快手昵称以注册怎么改
- 8 和自己名字有关的昵称
- 9 空中网注册昵称
- 10 跟病娇相近的昵称
说说
- 1 关于刀剑神域的个性签名
- 2 让人伤心到哭的个性签名
- 3 大学生活说说
- 4 服务态度差说说
- 5 搞笑说说给男朋友短语
- 6 做人不要太圆滑的说说
- 7 丰胸的搞笑说说
- 8 祝别人18周岁生日说说
- 9 努力没人看到的说说
- 10 适合分手后带字发的说说