问题描述:
matlab函数传入多个矩阵参数时出错:矩阵大小不对应
定义了一个函数,没有使用点运算 .* 直接当成单数参数运算
function result=func(a,b,c)
result=a*b*c;
end
现在我想让a和b都变成变量矩阵比如a=0:1:100
r=func(a,a,a);
然后出错:Inner matrix dimensions must agree.
我想画图,怎么才能让它产生多维的结果呢.
定义了一个函数,没有使用点运算 .* 直接当成单数参数运算
function result=func(a,b,c)
result=a*b*c;
end
现在我想让a和b都变成变量矩阵比如a=0:1:100
r=func(a,a,a);
然后出错:Inner matrix dimensions must agree.
我想画图,怎么才能让它产生多维的结果呢.
问题解答:
我来补答展开全文阅读