How can I add random noise using the rand function with the noise being uniformly distributed between 0 and 2?

2 ビュー (過去 30 日間)
If I have a new vector z=a1x^2 - a2y^2 + a3xy, how can I add random noise to all the elements in z using the function rand()? The noise needs to be uniformly distributed between 0 and 2.

回答 (1 件)

Amit
Amit 2014 年 1 月 27 日
z=a1*x.^2 - a2*y.^2 + a3*x.*y + 2*rand(size(x));
  5 件のコメント
Amit
Amit 2014 年 1 月 28 日
Didn't you already answered that? nlinfit()
For documentation regarding nlinfit: http://www.mathworks.com/help/stats/nlinfit.html

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeDescriptive Statistics についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by