MATLAB-此类型的变量不支持使用花括号进行索引

在MATLAB编程时遇到了'此类型的变量不支持使用花括号进行索引'的错误。问题源于尝试用花括号对非cell类型的变量进行索引。解决方案是检查代码中涉及该变量的前序定义,确保其始终保持为cell类型。可以设置断点逐步调试,找出导致变量类型错误的位置。

MATLAB-此类型的变量不支持使用花括号进行索引

在写代码时,遇到MATLAB中 “此类型的变量不支持使用花括号进行索引” 的报错。百度都没怎么有呜呜呜
在这里插入图片描述
原因:
{ }花括号是对cell里的每个cell里的内容进行索引,出现此报错,是公式中的某一个变量在之前不是cell类型
比如,我这里报错,是因为之前写了一行 ‘P2 = …’,在这里,我没有写成 ‘P2{i}=…’ ,所以就报错了

解决办法:
检查前面的定义,或者运算中,公式中所涉及的变量是否一直是cell类型,也可以设断点查看(就是在报错的的地方,还有之前有这几个变量的某些地方设断点,边运行,边点开右边查看具体的值,总有一个地方写错了,算式里涉及的某个变量不是cell类型的)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值