Visit Our UNIX and Linux User Community


Column operation : cosne and sine operation


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Column operation : cosne and sine operation
# 1  
Old 09-07-2010
Question Column operation : cosne and sine operation

I have a txt file with several columns and i want to peform an operation on two columns and output it to a new txt file .

file.txt
Code:
900.00000               1           1           1
   500.00000    
   500.00000    
  100000.000    
      4
      4
  1.45257346E-07   899.10834       67.780083      -3.0000000       6.9356270          0      4
  3.36595804E-07   854.32300       67.787216      -2.0000000      -5.6963296          0      4
  4.59328561E-07   764.32300       67.784538       2.0000000      -3.8667135          0      4
  8.10901852E-08   809.10840       67.784058       3.0000000       5.9845576          0      4

I want to consider the first column from line 7
i= complex number exp(ix)= cosx +i sinx , pi =3.14


Code:
operation = 1.45257346E-07 * exp (899.10834 * i * pi/180)

general expression = (first column number) * exp (second column number *  i * 0.0174)

# 2  
Old 09-07-2010
Homework? What's the value of i?

Code:
awk 'NR>=7 {print $1*exp($2* 3.14/180)}' infile

you can adjust it by add i in it.
# 3  
Old 09-08-2010
No not

Last edited by shashi792; 09-08-2010 at 04:51 AM.. Reason: repeated
# 4  
Old 09-08-2010
No, its no an homework. Its an output file from modelling software, i have to perform the fft and fftshift operation in order to find the channel impulse response.

channel impulse response is given by tht complex number formed in the previous question.
# 5  
Old 09-08-2010
That's fine. So is above code suitable for you?

Previous Thread | Next Thread
Test Your Knowledge in Computers #697
Difficulty: Medium
The Bazaar software development model is when code is developed over the Internet open and in the public view.
True or False?

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Do replace operation and awk to sum multiple columns if another column has duplicate values

Hi Experts, Please bear with me, i need help I am learning AWk and stuck up in one issue. First point : I want to sum up column value for column 7, 9, 11,13 and column15 if rows in column 5 are duplicates.No action to be taken for rows where value in column 5 is unique. Second point : For... (12 Replies)
Discussion started by: as7951
12 Replies

2. Shell Programming and Scripting

If then else - Retry operation

I need to read a file line by line, then depending on the contents of each line, type in a code that will get written to an array. The problem I have is when I ask the user to confirm the input code, if it is wrong, how do i Return to ask again? Any thing I try increments the file to the next... (6 Replies)
Discussion started by: kcpoole
6 Replies

3. UNIX for Dummies Questions & Answers

Column minus column operation?

I have a two files, file A and B, which have 5 columns, and each 5 columns are made up of random numbers, that means, numbers are all different. They have same amount of lines (Both 1000 lines) I hope to do a operation 1) 2nd column of file A - 2nd column of file B 2) 5th column of... (4 Replies)
Discussion started by: exsonic
4 Replies

4. Shell Programming and Scripting

Enter third column & Perform Operation

I am trying to enter a third column in this file, but the third column should that I call "Math" perform a some math calculations based on the value found in column #2. Here is the input file: Here is the desired output: Output GERk0203078$ Levir Math Cotete_1... (5 Replies)
Discussion started by: Ernst
5 Replies

5. Shell Programming and Scripting

column operation using awk

I have atxt file,i want to perform some operation on 3rd coulmn 900.00000 1 1 1 500.00000 500.00000 100000.000 4 4 1.45257346E-07 899.10834 67.780083 -3.0000000 6.9356270 0 4 ... (4 Replies)
Discussion started by: shashi792
4 Replies

6. Solaris

Operation and Maintenance

I gurus of Solaris, I need to do a Procedure concerning in the Maintenance of Solaris Server. What are the parameters that I must be see Periodically in a Server. For example the space I (df -h) must be each week.- In this server exist a Database aplication (Oracle), and log's that increase or... (4 Replies)
Discussion started by: andresguillen
4 Replies

7. Shell Programming and Scripting

How to do the date operation ???

Dear Brothers and Sisters , If I use the command date , it will echo out today . How can I get the tomorrow date using the command date ? How to I do the date operation ? Thanks you very much :):):):):) (1 Reply)
Discussion started by: youareapkman
1 Replies

8. Shell Programming and Scripting

Iterative operation

grep -o '\{1,3\}\.\{1,3\}\.\{1,3\}\.\{1,3\}' then how do i iterate the file names?? (19 Replies)
Discussion started by: ravis83
19 Replies

9. Shell Programming and Scripting

Array operation

Hi, I would like ask for you help for coding array operation. array= ( a b c d e f ) I would like to remove entry "d" from my array and import the remaining entries back to the array. Thanks. (3 Replies)
Discussion started by: phamp008
3 Replies

10. Shell Programming and Scripting

Help with arithmetic operation

I am using egrep to extract numbers from a file and storing them as variables in a script. But I am not able to do any arithmetic operations on the variables using "expr" because it stores them as char and not integers. Here is my code and the error I get. Any help will be appreciated. #!/bin/sh... (3 Replies)
Discussion started by: emjayshaikh
3 Replies

Featured Tech Videos