Use Matlab to make small statistics demo mpeg


Overview: Write a small matlab script to generate a short mpg. This is just a 20-second mpg with four frames of content. Very basic matlab. If the results look good I will ask you to bid on a larger job involving many additional images. The description below does not completely specify every parameter (such as size of disks). If you set this up I will provide feedback and ask you to fine-tune parameters.

1. Select numpoints points (xi,yi, for i = 1 to numpoints). (Initialize numpoints=200 to start with). The y values should be drawn from a Gaussian distribution, mean=0.5, standard deviation = 0.2, with y values 1 truncated (delete and resample). So, for all y, 0<y<1. The x values should be drawn from a uniform distribution on Uniform(0,1).

2. Now fill the screen with 200 small white disks ("primary disks"), displaying one disk at each point against a deep blue background. (So if the screen dimensions are 1920 X 1080, if x1=.2 and y1=.5, then you display a white disk centered at pixel values 384,590). This disk should be about 6 pixels in diameter. This display of little disks should remain present for 5 seconds.

3. Now we want to add 200 "secondary disks" (each paired with one of the original disks) by adding a normal (gaussian) noise term on the y axis. Noisechange is selected from randn(mean=0, stdev=.3). So if there is a disk at xi,yi, the new disk should be at xi, yi+noisechange. There should be a small white line connecting the secondary disk with the corresponding primary disk. (The length of the line should equal noisechange.) The secondary disks should be much larger (let's try 18 pixels diameter). Sometimes noisechange will be so large that the secondary disk will not be within the display area--that's OK, just don't display it in that case. This display should remain present for 5 seconds.

5. Now make the secondary disks (but not the primary disks) all change color. Their new values should be on a grayscale from black to white, where the value is proportional to noisechange. So their color changes to reflect the direction and extent of the deviation. If they are light gray or white, that means they are above the primary disk; if they are dark gray or black, that means they are below the primary disk. This should remain present for 10 seconds.

Skills: Matlab and Mathematica, Software Architecture

See more: use matlab statistics, demo matlab, statistics architecture, matlab architecture, make line, architecture statistics, statistics job, matlab all, blue pixels, write matlab, use case, statistics matlab, small architecture, new matlab, mpeg, matlab statistics, matlab + it, make background white, display color x as color x, matlab randn, randn, matlab mean deviation, use matlab standard deviation, statistics content, standard deviation matlab

Project ID: #4349356

14 freelancers are bidding on average $152 for this job


Hello, I can implement this function for you in Matlab 2011, you will be able to change (fine tune) the radius of the disks. The output will be a 20 sec mpg movie. Thanks for considering me, Paul

$400 USD in 7 days
(98 Reviews)

Hi. I'll make MATLAB script for creating requested video.

$300 USD in 5 days
(29 Reviews)

Hi, I will be glad to help you with this project

$199 USD in 5 days
(7 Reviews)

I am a good matlab programmer. Please see my reviews to be assured about my expertise.

$150 USD in 10 days
(17 Reviews)

I have done bigger and more complex projects before (with the help of a team). I am willing to deliver a small sample to explain why our prices are higher than others.

$300 USD in 3 days
(5 Reviews)

hi i can get this done.Send me more details.

$240 USD in 5 days
(8 Reviews)

Hi, I can do this job for you.

$100 USD in 3 days
(6 Reviews)

hi i can do this

$80 USD in 5 days
(3 Reviews)

I can help you with that

$60 USD in 1 day
(1 Review)

Hello Sir I have 5 years experience of Matlab and real time implementation. I can do this job efficiently and with best quality. Regards

$300 USD in 7 days
(1 Review)

I'm at your service. Let's discuss and get it done quickly.

$50 USD in 3 days
(1 Review)

It is very easy task for me. I have 5+ years Matlab experience

$50 USD in 1 day
(1 Review)

I study mechanical engineering. I can do this project. I will make a GUI for you.

$80 USD in 1 day
(0 Reviews)

Count me in.

$80 USD in 2 days
(2 Reviews)

Hello, I have read and understood your project requirements. My matlab expertise is on machine learning and computer vision so I can easily handle the statistics part of your requirements and create the frames needed f More

$40 USD in 1 day
(0 Reviews)