matlab错误使用 sum 数据类型无效。第一个参数必须为数值或逻辑值。解决方法
先把错误贴出来:
哪里出错了呢?
看了其他的博客,有的是自己之前写过同名函数出现错误,改一下函数名称吧
还有的应该是一些临时变量错误,只要用clear命令清楚一下就好了
我的也是简单的低级错误,是导入数据的时候导入的类型不对,我导入的数据本来是这样的类型
但是sum(X),中X应该是矩阵类型
所以重新导入一遍选择数值矩阵就OK了
导入之后的样子
先把错误贴出来:
哪里出错了呢?
看了其他的博客,有的是自己之前写过同名函数出现错误,改一下函数名称吧
还有的应该是一些临时变量错误,只要用clear命令清楚一下就好了
我的也是简单的低级错误,是导入数据的时候导入的类型不对,我导入的数据本来是这样的类型
但是sum(X),中X应该是矩阵类型
所以重新导入一遍选择数值矩阵就OK了
导入之后的样子