MATLAB 求和 画图
其中x=1:1:3;t=1:1:5;e是(0,2π)内的均布随机数希望用matlab画出(t,y)的函数图象。有没有前辈可以帮帮我?万分感谢!!最好能把程序写出来。谢谢!...
其中x=1:1:3; t=1:1:5; e是(0,2π)内的均布随机数
希望用matlab 画出(t,y)的函数图象。
有没有前辈可以帮帮我?万分感谢!!
最好能把程序写出来。 谢谢!!
其中t是自变量。 展开
希望用matlab 画出(t,y)的函数图象。
有没有前辈可以帮帮我?万分感谢!!
最好能把程序写出来。 谢谢!!
其中t是自变量。 展开
2个回答
展开全部
首先化简:
y(t) = t*sum(x.^2)+sum(e); % e是随机生成的一个长度为3的向量
即:y(t) = 14*t+sum(e);
您确定要画这么一个近似于线性函数的图像吗?。。代码如下
x = (1:3).';
t = (1:5).';
y = 0*t;
for k = 1:length(t)
e = unifrnd(0, 2*pi, 3, 1);
y(k) = sum(x.^2)*t(k)+sum(e);
end
plot(t, y);
y(t) = t*sum(x.^2)+sum(e); % e是随机生成的一个长度为3的向量
即:y(t) = 14*t+sum(e);
您确定要画这么一个近似于线性函数的图像吗?。。代码如下
x = (1:3).';
t = (1:5).';
y = 0*t;
for k = 1:length(t)
e = unifrnd(0, 2*pi, 3, 1);
y(k) = sum(x.^2)*t(k)+sum(e);
end
plot(t, y);
追问
我画的不一样,不过这个会了我想画的也就会了,谢谢!
追答
恩 不过要提醒的是 虽然不知道你实际要画什么 但因为你给的这个函数过于简化了 所以我用了for循环,如果需要向量化加速的话,你可以再联系我。相对这个问题而言您给的悬赏略多。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询