How to make data random around a given point and within a particular range

1 次查看(过去 30 天)
Hi, I am trying to write a table with some fake data and need it to compare to a checking vector(A(:,2)). In the checking vector each neighbouring field increments by a defined amount. I want the fake data to increment by an amount to bring the fake data field within say +/- 0.05 of whatever the checking vector is but to have this variance random. Is this possible?
A(:,1)=(1:5)%this is just an index
A(:,2)=[0;84.66716;169.33432;254.00148;338.66864;]%the check vector

采纳的回答

Jan
Jan 2018-3-9
编辑:Jan 2018-3-9
Maybe you mean:
Result = A(:, 1) + (0.05 - 0.1 * rand(size(A, 1), 1)) * A(:, 2)
  3 个评论

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Elementary Math 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by