C programming
Project ID: 1268955221
Project Details
- Status: Closed (Cancelled)
- Posted: 3/18/2010 at 19:33 EST
- Cancelled: 3/21/2010 at 17:17 EST
- Project Creator:
- Budget: N/A
- Description: Hi,
i want to implement and test a piece of software written in C, and then write a
report describing how the software works and how it was tested. Guidance on project
and report are provided in this document.
the topic is (Numerical Differentiation).
Numerical differentiation of a sequence of numbers x[i], i=0,1,2... (e.g., obtained by
digitalizing a signal or sampling a function at regular intervals) can be performed by
the simple calculation
dx[i] = x[i+1] – x[i]
under the assumption that the sampling interval is unitary.
Numerical differentiation should not be confused with differentiation in calculus
(although the two are related). In calculus one is given a function, say f(x)=(x+2), and
the derivative df(x)/dx is computed using standard rules of differentiation. In
numerical differentiation, instead, one is given a sequence of numbers. For example,
the input sequence (x) might be as follows:
x[0]=1 x[1]=4 x[2]=3 x[3]=7 x[4]=7 x[5]=9 ….
To numerically differentiate this sequence you don't need to know where the
sequence came from. The sequence might be the result of sampling a function, e.g.,
the function f(x) defined above, at certain time intervals. However, it might also be
the result of some other process (e.g., the direct acquisition of data from a sensor).
The result of numerically differentiating the sequence given above based on the
equation dx[i] = x[i+1] – x[i] should be as follows
dx[0]=3 dx[1]=-1 dx[2]=4 dx[3]=0 dx[4]=2 ….
In this mini-project you are required to:
· read a sequence of up to 100 floating point numbers from standard input (the
keyboard) or redirected to it using the “myExecutableProgram <
myDatafile.txt” syntax, ideally providing an error message if the user
attempts to feed more numbers than the maximum limit;
· perform the numerical differentiation of the sequence of numbers based on the
simple formula given above; and
· print the resulting (differentiated) sequence.
The task should be divided up making use of subroutines (functions).
i will be waiting for your offer.
hilali
Additional Info (Added 3/18/2010 at 20:30 EST)...Attached file: C program.pdf - Tags:
| Project Bids |
| Programmer | Bid |
Delivery Time | Time of Bid | Rating | |
| qualityservice2009 | $18 | 2 days | 3/19/2010 at 10:29 EST | (40 reviews) |
|
| Quality and well written code assured. | |||||
| goelvivek | $20 | 1 day | 3/18/2010 at 19:38 EST | (120 reviews) |
|
| uploadsafe | $32 | Immediately | 3/20/2010 at 11:02 EST | (2 reviews) |
|
| Hello, my name is James Rozee, a freelance web developer located in Swindon, United Kingdom. to view my portfolio, information about myself and client feedback, Visit http://www.awesomeness.me.uk If you would like to know how I would go around doing your project, please contact me. Thank you! Regards, James Rozee. Portfolio: http://www.awesomeness.me.uk | |||||
| buildorbust | $50 | 2 days | 3/19/2010 at 13:03 EST | (18 reviews) |
|
| maximillian | $55 | 3 days | 3/18/2010 at 19:51 EST | (5 reviews) |
|
| bid includes program and documentation. | |||||
| mankitachordia | $75 | 2 days | 3/21/2010 at 16:28 EST | (8 reviews) |
|
| Hello,Can do this for you right away. I am B-Tech computer engineer with 4 years of experience .Thank you. | |||||






