Matlab的一些报错及解决(不断补充)

01

 Error:At least one END is missing: the statement may begin here.

解决:结尾少了一个end,查看下自己的代码中是不是有条件或者循环执行语句少了end

 

02

情景:做矩阵除法A\B(左除A矩阵,即坐侧乘以A的逆矩阵)操作时报错 。求二元一次Ax=B中x的x1,x2分量。A=[a1,b1;a2,b2];B=[c1;c2];x=A\B;

Error: Undefined function 'inv' for input arguments of type 'uint8

Error using  \
Linear algebra is not supported for integer data types.

解决:将所有矩阵元素都变成双精度,double(a1),double(b1),double(c1)....就会可以了A\B以及inv只能针对双精度元素矩阵。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值