我得到了一个我想绘制的函数y:
beta = [1 2];
x = 0:100;
y = exp( beta * [x, 1] );
Beta是一个二维向量,与二维(转置)向量(x,1)相乘,其中x是0到100之间的标量值。
我想用
绘制此图表plot( x, y );
现在我收到了错误
Error using *
Inner matrix dimensions must agree.
因为我相信x是某种范围对象。
如何绘制此功能?
答案 0 :(得分:2)
尝试这样的事情:
beta = [1 2];
x = 0:99;
z = ones(1,100);
y = exp( beta * [x;z] );
plot( x, y );