我试图运行此程序但是,他不想显示结果。
这是程序:
t=0:5:40
if a==2.22
v(t)=a*t
else
v(t)=0
end
disp(v,'v=')
:((((
答案 0 :(得分:1)
您犯了两个错误:
在0处访问数组:
由于t
是0到40之间的常量向量,步长为5,v(t)
表示您要访问v的第0个元素。我假设您需要{所有v(i)
{1}}为a*t(i)
所以juste写i
v=a*t
是标量或向量:我假设您希望v
的向量大小为v
。因此t
应为v=0
。
结果代码是
v=zeros(t)