可以用eval()函数,例如:

b = ones(100);
for i = 1 : 10
<span style="white-space:pre"> </span>eval(['var', num2str(i), '=', 'b(i, :)', ';']);
end

结果得到10个变量var1、var2。。。var10,分别被赋值为b矩阵的每一行。

还可以在eval()函数用调用函数,例如:

for i = 1:3
eval(['x', num2str(i), '=', 'sum([2, 3])', ';']);
end

eval()函数也用用在别的函数内部,例如:

for i = 1:5
figure;
imshow(eval(['image', num2str(i)])) %循环生成变量名,并用imshow()显示相应矩阵
end

matlab用循环批量生成多个变量,神奇的eval()函数相关推荐

  1. python 批量创建变量_Python批量生成和调用变量

    这几天写代码中遇到的一个常见问题,在Python 中如何批量的生成一些变量,如生成变量X1, X2, X3 ,并在后续的方法中调用,完成赋值.取值等操作.这个问题也算是常见的吧,之前遇到过,也不了了之 ...

  2. 根据淘宝商品 num_iid 批量生成淘宝客链接的 PHP 函数

    根据淘宝商品 num_iid 批量生成淘宝客(什么是淘宝客?)链接的 PHP 文件内容如下. 淘宝 API 有调用次数限制,一次 API 调用,可以最大返回40个商品的淘宝客链接,因此,在本函数内,如 ...

  3. python 循环批量生成变量

    locals() 生成变量 for i in range(10):locals()['x' + str(i)] = 2 * i + 3 访问变量 for i in range(10):print(lo ...

  4. 高效办公!Python 批量生成PDF文档

    日常办公中,经常会使用PDF文档,难免需要对PDF文档进行编辑,有时候PDF文档中的大部分内容都是一样的,只是发送对象不同. 这种模板套用的场景下,使用Python进行自动化就尤为方便,用最短的时间办 ...

  5. 如何批量生成文件夹?

    如何批量生成文件夹?有同事向我请求帮助,她有几百个名称,现在需要通过这些名称生成对应名称的文件夹,有没有批量处理的方法呢?否则一个一个的创建,需要花费她半天的时间.小编作为一名混迹职场多年的老油条,解 ...

  6. EXCEL 批量生成条形码、二维码方案

    一. 通过条码字体生产条形码 1.网上下载C39HrP24DhTt 条码字体,导入win10 fonts文件夹,excel 中引用C39HrP24DhTt 字体进行显示. (68条消息) Excel ...

  7. R语言eval,parse批量生成变量并赋值

    R语言程序有时需要根据一定的规律批量生成变量,并赋值,如果手动一个个写出变量名并赋值太麻烦.可以通过eval结合parse函数批量操作. ### 把1:10 分别赋给10个变量,变量名按规律生成 fo ...

  8. 在matlab中,利用for循环来生成一个矩阵,并分别对该矩阵的行和列进行求和

    在matlab中,利用for循环来生成一个矩阵,并分别对该矩阵的行和列进行求和 先创建一个新的脚本,并保存,在编辑器中进行编辑.具体如图,以5阶方阵为例: a=zeros(5,5): for i=(1 ...

  9. 如何在R语言中for循环批量创建变量并赋值

    要做的case中需要批量读取一个文件夹中所有的tif文件,想要读取每一个并给予对应的变量名. setwd("D:/case_age/data/wc2.1_10m_tavg") al ...

最新文章

  1. Web Farm Web Garden
  2. 收件箱的邮箱发件人可以批量导出吗_企业邮箱常用技巧,高效处理邮件
  3. 开源杀毒引擎 ClamAV
  4. 如何为SAP API Portal上创建的API增添API key验证保护功能
  5. [蓝桥杯][基础练习VIP]芯片测试-思维
  6. c语言学习-将一个2*3的矩阵转置为3*2的矩阵
  7. 怎么调整矩形边框宽度_Illustrator实例教程:利用自定义画笔绘制中国风传统边框...
  8. 回复《论WEB标准专家》。
  9. TCP协议为什么会采用三次握手,若采用二次握手可以吗?
  10. 常用Python模块下载网站
  11. Spring Cloud Netflix Eureka
  12. 微信小程序存在的风险_微信小程序交易存在哪些风险
  13. 苹果手机越狱软件_手机资讯:iPhone6/6 Plus不越狱怎么下载软件
  14. 什么是平台架构?平台架构的用处有哪些?
  15. 直播回放:快速上手,使用 Kotlin 把支付宝小程序装进自己的 App
  16. 古代平朔历法基本算法
  17. 汽车变速系统的换挡律
  18. 一个域名最多能对应几个IP地址?,一个IP地址可以绑定几个域名?
  19. 2021年危险化学品经营单位主要负责人考试报名及危险化学品经营单位主要负责人证考试
  20. android 陀螺仪简单使用,判读手机是否静止状态

热门文章

  1. RuoYi-Vue————权限管理
  2. The Annotated Transformer
  3. 马克思关于劳动的八大金句
  4. 机器学习入门系列四(关键词:BP神经网络)
  5. 简单计算机病毒黑屏,教大家一个黑屏小程序
  6. tcl把文本产生html,TCL脚本数据文件格式(译文)
  7. linux系统一下剪贴板在哪里,Linux的最佳剪贴板管理器
  8. RocketMQ:Producer启动流程与消息发送源码分析
  9. 数据结构与算法笔记(一)—— 引入概念、时间复杂度
  10. python编程设计大学ppt_Python程序设计-清华大学出版社-董付国第5章-函数的设计和使用PPT...