MATLAB 函数与主工作区间数据交流

本文介绍了MATLAB中的`assignin`和`evalin`函数,用于在不同工作区间,如基础工作区和函数嵌套中的数据交换。`assignin`将值`val`赋给指定工作区的变量`var`,而`evalin`执行包含MATLAB表达式的字符向量,并返回结果到变量`a1, a2, a3, …`。这两个函数在处理函数内外的数据交互时非常有用。" 121756670,11114814,HTML与CSS基础教程 - 入门必备,"['HTML', 'CSS', '前端']
摘要由CSDN通过智能技术生成

assignin(ws,var,val)

  • ws 有两种情况,‘base’ 或 ‘caller’,其中 ‘base’ 表示基础工作区,‘caller’ 在函数嵌套中使用,主函数调用子函数,‘caller’表示主函数区。
  • ws 为 ‘base’ 时,表示将 val 赋值给基础工作区的变量 var。
assignin('base','name',n);
  • 不会为数组的特定元素赋值,下面的代码会出错。
assignin('base','X(3:5)',
  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值