06-30-2011
I used the following script, in vain!
Code:
#!/bin/csh
set k = 1
while ($k = 250)
set i=0
set low = 0
set medium = 0
set high = 0
foreach line ("`cat $k.dat`")
set j = `printf $line`
if ($j < 2) then
@low = $low +1
else if ($j > 2 and <3) then
@medium = $medium +1
else if ($j > 3) then
@high = $high +1
else
endif
end
echo "$k - $low $medium $high"
@k = $k +1
end
I get an error sayin "if: Badly formed number.
Could you please help?
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi,
I need some help.
Shell script counter. i need to add condition to check if counter is more than 10 and longer than 3 hours? it runs every 5 mins. it only check count and send email right now.
it runs in cron as below
gregcount.ksh gregdb 10 > /tmp/gregcount.out 2> /tmp/gregcount.err
... (1 Reply)
Discussion started by: pega
1 Replies
2. UNIX for Dummies Questions & Answers
Hi I am trying to fit my histogram data with a gaussian model and am encountering two problems:
1. I can't seem to fit the histogram data with a model
fit y(x) 'bin.txt' using 2:xtic(1) via a,b,c (error: need 2 to 7 using specs)
2. Even when I manually guess the correct parameters for my fit and... (1 Reply)
Discussion started by: goffinj
1 Replies
3. UNIX for Dummies Questions & Answers
hello experts,
I have been trying to plot a histogram of a data like;
-54
-56
-43
-65
-67
-78
...
I have 156.000 rows of these kind of values between 0 and -100. I just want to make x axis takes values 5 spacing in between like;
-100 -95 -90 .............. 0
And I want y... (4 Replies)
Discussion started by: enes71
4 Replies
4. Shell Programming and Scripting
My data looks like this:
frame phi psi
0 68.466774 -58.170494
1 75.128593 -51.646816
2 76.083946 -64.300102
3 77.578056 -76.464218
4 63.180199 -76.067680
5 77.203979 -58.560757
6 66.574913 -60.000214
7 73.218269 -70.978203
8 70.956879 -76.096558
9 65.538872 -76.716568... (19 Replies)
Discussion started by: chrisjorg
19 Replies
5. Shell Programming and Scripting
I have a single file that looks like this:
1.62816
1.62816
0.86941
0.86941
0.731465
0.731465
1.03174
1.03174
0.769444
0.769444
0.981181
0.981181
1.14681
1.14681
1.00511
1.00511
1.20385
1.20385 (2 Replies)
Discussion started by: kayak
2 Replies
6. Shell Programming and Scripting
if ;then
echo "mrnet greater 5000"
gzip /var/log/mrnet.log
mv /var/log/mrnet.log.gz /var/log/mrnet.log.1.gz
if ];then
i=1
let i++
mv /var/log/mrnet.log.1.gz /var/log/vieux-logs/mrnet.log.$i.gz
else
echo "theres no... (1 Reply)
Discussion started by: Froob
1 Replies
7. UNIX for Dummies Questions & Answers
Hi All,
I am new to Grace and would like to plot histograms. My input files have one column for frequencies and another column for distances, for example:
1 2.6
4 2.7
5 2.8
2 3.9
2 4.0
4 4.7
4 4.8
4 4.9
...
I want to plot a histogram ranging from 0 to 10 with... (0 Replies)
Discussion started by: sxiong
0 Replies
8. Programming
I am new to R and would like to calculate the percentage frequency distribution of h1 and h2. How can I combine h1 and h2 in one plot? I tried the following code.
h1=c(5.18,4.61,3.30,7.58,3.00,3.80,1.95,2.67,2.77,2.73,2.33,3.36,3.50,1.91,4.25,3.87,2.86,2.26,2.00,3.86,3.33,3.59,4.00)... (0 Replies)
Discussion started by: ayyappa342
0 Replies
9. Shell Programming and Scripting
I've got Gnuplot-format 2D histogram data output which looks as follows.
6.5 -1.25 10.2804
6.5404 -1.25 10.4907
6.58081 -1.25 10.8087
6.62121 -1.25 10.4686
6.66162 -1.25 10.506
6.70202 -1.25 10.3084
6.74242 -1.25 9.68256
6.78283 -1.25 9.41229
6.82323 -1.25 9.43078
6.86364 -1.25 9.62408... (1 Reply)
Discussion started by: chrisjorg
1 Replies
10. Shell Programming and Scripting
Hi,
I have 2 files with similar structure - reference and test that I would like to BIN both and generate the comparison.
input files structure is:
a 3
b 10
c 3
d 7
e 1
f 4
g 9
h 6
I would like the output to be (lets say both reference and test are the file above - no diff)
BIN ... (3 Replies)
Discussion started by: yan1
3 Replies
LEARN ABOUT SUNOS
mlib_signallimit_f32_f32
mlib_SignalLimit(3MLIB) mediaLib Library Functions mlib_SignalLimit(3MLIB)
NAME
mlib_SignalLimit, mlib_SignalLimit_S16_S16, mlib_SignalLimit_S16S_S16S, mlib_SignalLimit_S16, mlib_SignalLimit_S16S, mlib_Signal-
Limit_F32_F32, mlib_SignalLimit_F32S_F32S, mlib_SignalLimit_F32, mlib_SignalLimit_F32S - signal hard limiting
SYNOPSIS
cc [ flag... ] file... -lmlib [ library... ]
#include <mlib.h>
mlib_status mlib_SignalLimit_S16_S16(mlib_s16 *dst, const mlib_s16 *src, const mlib_s16 *low, const mlib_s16 *high, mlib_s32 n);
mlib_status mlib_SignalLimit_S16S_S16S(mlib_s16 *dst, const mlib_s16 *src, const mlib_s16 *low, const mlib_s16 *high, mlib_s32 n);
mlib_status mlib_SignalLimit_S16(mlib_s16 *srcdst, const mlib_s16 *low, const mlib_s16 *high, mlib_s32 n);
mlib_status mlib_SignalLimit_S16S(mlib_s16 *srcdst, const mlib_s16 *low, const mlib_s16 *high, mlib_s32 n);
mlib_status mlib_SignalLimit_F32_F32(mlib_f32 *dst, const mlib_f32 *src, const mlib_f32 *low, const mlib_f32 *high, mlib_s32 n);
mlib_status mlib_SignalLimit_F32S_F32S(mlib_f32 *dst, const mlib_f32 *src, const mlib_f32 *low, const mlib_f32 *high, mlib_s32 n);
mlib_status mlib_SignalLimit_F32(mlib_f32 *srcdst, const mlib_f32 *low, const mlib_f32 *high, mlib_s32 n);
mlib_status mlib_SignalLimit_F32S(mlib_f32 *srcdst, const mlib_f32 *low, const mlib_f32 *high, mlib_s32 n);
DESCRIPTION
Each of these functions performs hard limiting.
For monaural signals, the following equation is used:
dst[i] = low[0] if src[i] < low[0]
dst[i] = src[i] if low[0] <= src[i] < high[0]
dst[i] = high[0] if src[i] >= high[0]
where i = 0, 1, ..., (n - 1).
For stereo signals, the following equation is used:
dst[2*i] = low[0] if src[2*i] < low[0]
dst[2*i] = src[2*i] if low[0] <= src[2*i] < high[0]
dst[2*i] = high[0] if src[2*i] >= high[0]
dst[2*i+1] = low[1] if src[2*i+1] < low[1]
dst[2*i+1] = src[2*i+1] if low[1] <= src[2*i+1] < high[1]
dst[2*i+1] = high[1] if src[2*i+1] >= high[1]
where i = 0, 1, ..., (n - 1).
PARAMETERS
Each of the functions takes some of the following arguments:
dst Destination signal array.
src Source signal array.
srcdst Source and destination signal array.
low Lower input limit. In the stereo version, low[0] contains the lower limit for channel 0, and low[1] contains the lower
limit for channel 1.
high Upper input limit. In the stereo version. high[0] contains the upper limit for channel 0, and high[1] contains the upper
limit for channel 1.
n Number of samples in the source signal array.
RETURN VALUES
Each of the functions returns MLIB_SUCCESS if successful. Otherwise it returns MLIB_FAILURE.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+-----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Interface Stability |Evolving |
+-----------------------------+-----------------------------+
|MT-Level |MT-Safe |
+-----------------------------+-----------------------------+
SEE ALSO
attributes(5)
SunOS 5.10 10 Nov 2004 mlib_SignalLimit(3MLIB)