[help] the mean program in statitistical analysis
febty febriani
febty82 at gmail.com
Wed May 6 01:40:44 CDT 2009
>
>
> Obviously. I told you your code indexes out of bounds. when `i' gets
> large enough,
> i*10 + 10 will be over 36000.
*
yes, you are right. I made wrong. I fixed it. There is no error on the
terminal*. *thanks very much*
>
> http://lmgtfy.com/?q=octave+manual
* for this manual, I find the great octave manual from that links *
>
>
>
>
> without actually testing, I think your code can be simplified like this:
>
> fid=fopen("${year}${month}${day}${hour}${min}${sec}.dat","r");
> x=fscanf(fid,"%lf", [8 36000]);
> fclose(fid);
>
> x = reshape (x, 8, 10, []);
> x = mean (x, 2);
>
> fh2=fopen("${year}${month}${day}${hour}${min}${sec}.1Hzc.dat","w");
> fmt = [repmat("%10f ", 1, 10), "\n"];
> fprintf (fh2, fmt, x);
> fclose (fh2);
*I am learning this way.*
>
> If you don't want to hard-code the number of lines, write Inf instead
> of 36000, that should read the entire input file.
>
> Btw. you should better avoid starting Octave repeatedly in a script
> (if possible), because it takes a non-trivial time. It may be
> beneficial to put even the outer bash-level loop inside the Octave
> code.
*
Thanks for your advice*. *Thanks very much*
>
>
>
--
******
febty febriani
Indonesian Institute of Sciences
Research Center for Physics
Kompleks PUSPIPTEK
Serpong, Indonesia, 15314
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://www-old.cae.wisc.edu/pipermail/help-octave/attachments/20090506/84541b8a/attachment.html
More information about the Help-octave
mailing list