楼主: cooper56
5213 2

[问答] 求matlab快速给多个变量赋值的方法 [推广有奖]

  • 9关注
  • 21粉丝

已卖:289份资源

学科带头人

26%

还不是VIP/贵宾

-

威望
0
论坛币
24 个
通用积分
15.3579
学术水平
52 点
热心指数
40 点
信用等级
46 点
经验
20493 点
帖子
844
精华
0
在线时间
3004 小时
注册时间
2009-10-15
最后登录
2025-10-13

楼主
cooper56 在职认证  发表于 2017-10-19 16:40:26 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
请教各位matlab达人,我有一系列的变量a1,a2,a3,a4....an,我想给这些变量进行赋值
for i=1:n
   ai=.....
end

首先想到的方法是用eval语句,eval('a',num2str(i),'=........); 但是这种的做法的效率是在太低,速度很慢,请问怎么才能快速进行变量的赋值操作,谢谢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:MATLAB atlab matla 多个变量 Lab

沙发
deem 学生认证  发表于 2017-10-19 16:42:01
用向量或者cell array,为什么要设很多变量呢

藤椅
lixuewei3 发表于 2017-10-23 14:47:04
对啊,一个变量,每次取位置不是更好吗?

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-21 06:55