trigonometry


Require trigonometry assistance with ship/wave movement


I have an unusual 'game' in which I am supposed to code for some of the ship's movements against a sine wave without knowing the wave length.
Given only the ship speed, wave period and amplitude (no wave length!), in a scenario where the ship and wave are travelling in the same direction, does the assumption that the ship will be constantly on the same point of the wave hold any water? Or is there a way to calculate which point on the wave the ship is on, given only the above mentioned information?
Eg: if the ship is currently on wave angle 60 (no wavelength, so only using wave angle to calculate), after 1 second, the ship still remains on wave angle 60, since both of them moved the same amount of time.
Also, given the same information, I am currently using cos to calculate the position on the wave the ship is on, when the ship and wave are moving in different directions. I take the ship's own movement as the hypotenuse and try to find the adjacent, which is the amount moved across the wave.

Related Links

Integral of a sign function proof
Best way working with trigonometric functions
Calculate place of point C to be equal distance away from points A and B
How to compute sum of angles from sine and cossine?
Counting trig ops as measure() function to fu() in sympy
Find a coordinate along a path
Angle calculation resulting in strange behavior
Shift angle orientation using atan2
estimate angle between two lines y = 1000x and y = 999x
Need help revising a simple formula to make it universal
SWIFT trig functions
Simplifying atan(tan(a+b))
2 Different Radians constant calcuations whats the difference?
Trigonometry & Sunset
Calculating collisions with Radians incrementing
How do arbitrary-precision libraries like mpmath evaluate simple trigonometric functions?

Categories

HOME
phpmyadmin
powerpoint
rendering
x264
gluon-mobile
frontend
opengl-3
drop-down-menu
ipmitool
angular-dart
dynatrace
screen-readers
azure-powershell
symfony-2.8
google-content-api
cfml
react-toolbox
roslyn
php-mysqlidb
object-storage
itunes
pylons
angularjs-components
testcomplete
mustache
cognos-bi
pop3
numpy-broadcasting
google-knowledge-graph
wurfl
cd
recurrent-neural-network
health-monitoring
xv6
naming
dbnull
plr
android-checkbox
dynamic-linq
clarifai
hammer.js
identification
openblas
java-bytecode-asm
filehandle
er-diagram
libjpeg
mach-o
filenet
gets
microstation
mongodb-php
vorpal.js
spreadjs
aurora
redis-cluster
false-sharing
phpgrid
gocql
video-player
phonertc
ember-cli-rails
atoi
wso2greg
cwrsync
java-security
ghcjs
universal-image-loader
xml-namespaces
ora-00904
ios8-extension
extjs2
android-usb
ora-06550
bin
eclipse-kepler
notorm
artemis
ebay-lms
kaleidoscope
veracity
iboutlet
user-tracking
filemerge
android-holo-everywhere
timthumb
event-receiver
inline-formset
resharper-6.0
drupal-fivestar
dot-emacs
filesystemobject
silverlight-oob
fail-fast-fail-early
idatareader

Resources

Mobile Apps Dev
Database Users
javascript
java
csharp
php
android
MS Developer
developer works
python
ios
c
html
jquery
RDBMS discuss
Cloud Virtualization
Database Dev&Adm
javascript
java
csharp
php
python
android
jquery
ruby
ios
html
Mobile App
Mobile App
Mobile App