How can I add noise to linear graph
Show older comments
I have 100 sample points and I'm using y=mx+c to create 1d line and add gaussian noise using randn the attached graph is the result that I got when I tried the first code and when I try the second code I get straight line I think there is something wrong with my plot but I'm not sure where ?
code1
sample = 100;
x = linspace(-5,5);
y= 1.6 * x +6;
dataset = randn(sample,2);
figure
plot(dataset,y)
axis([-8 7])
code2
sample = 100;
x = linspace(-5,5);
y= 1.6 * x +6;
dataset = y*randn(sample,2);
figure
plot(dataset)
axis([-8 7]);

this is the result that I want to get

Accepted Answer
More Answers (0)
Categories
Find more on Creating and Concatenating Matrices in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!