当我在Matlab中使用以下代码行进行两个矩阵的乘法时
乘以= singleMat * singleMatT;
然后它给了我这个错误..
???使用==>时出错mtimes 此操作不完全支持整数数据类型。 至少有一个操作数必须是标量。
请帮我解决matlab中两个矩阵的乘法问题。
答案 0 :(得分:1)
我猜Matlab不支持整数矩阵的矩阵乘法。尝试:
multiplied = double(singleMat) * double(singleMatT);
或
multiplied = single(singleMat) * single(singleMatT);
如果单精度足够。