x = -5:5;
f= 2/x;
plot(f,x)
基本上这给了我这个错误:
Error using /
Matrix dimensions must agree.
Error in Obligatorisk2 (line 16)
f= 2/x;
Error in run (line 63)
evalin('caller', [script ';']);
猜测我忽略了一些非常简单的事情,或者只是对如何做到这一点有错误的想法:)会喜欢一些帮助!
答案 0 :(得分:3)
您还应该使用MATLAB文档中建议的plot(x,y)而不是plot(y,x)。
因此我们有:
x = -5:5;
f= 2./x;
plot(x,f)
答案 1 :(得分:2)
使用 ./
进行元素划分。
x = -5:5;
f= 2./x;
plot(f,x)