Calculate wavelength to frequency

Click For Summary

Homework Help Overview

The discussion revolves around calculating the frequency corresponding to a wavelength of 600 nm, which is within the visible spectrum of light. Participants are exploring the relationship between wavelength and frequency using the formula f = c/λ.

Discussion Character

  • Mathematical reasoning, Assumption checking

Approaches and Questions Raised

  • The original poster attempts to calculate frequency using the formula but questions the accuracy of their result, especially in comparison to MATLAB's output. Other participants provide corrections and clarifications regarding the calculations and MATLAB syntax.

Discussion Status

Participants are actively engaging in clarifying the calculations and addressing discrepancies between manual calculations and MATLAB results. There is a recognition of potential input errors in the MATLAB commands, and some participants are confirming the correct interpretation of scientific notation.

Contextual Notes

There appears to be confusion regarding the input format in MATLAB, which may have led to incorrect outputs. The original poster's calculations and the subsequent discussions highlight the importance of precise notation in both manual and computational methods.

dervast
Messages
132
Reaction score
1
Hi i am trying to calculate what is the frequency of the 600nm that our eye can see...
I am calculating the
f=(c/l)
(3*10^8)/(600*10^-9)=0.5*10^19 whics means 5phZ... Is it coreect?

I have tried to calculate using MATLAB but the results don't agree
>> (3*10^8)/(600*10-9)

ans =

5.0075e+004
 
Physics news on Phys.org
I think you meant 0.5Phz or 500Thz, which is correct.
 
thx a lot

(3*10^8)/(600*10-9)
(3*10^8)/(6*10-7)=0.5*10^15=500Thz and u are right

How can u understand the matlabs ouput?
5.0075e+004
 
e+004 means E04 which is basically 5.0075 * 10^4

I think you screwed up when you entered: (3*10^8)/(600*10-9)

The program probably did 600 * 10 * -9 or something because you didn't enter it in correctly.
 
>> (3*10^8)/(600*10^-9)

ans =

5.0000e+014

thx
 

Similar threads

  • · Replies 2 ·
Replies
2
Views
2K
Replies
3
Views
993
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
813
Replies
5
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
Replies
15
Views
3K
  • · Replies 5 ·
Replies
5
Views
9K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K