Missing inputs to distance function
Afficher commentaires plus anciens
I am using the sunang function from the SunPosition package that I got from the file exchange. It uses the distance function but is raising an error that there are missing inputs even though it seems that it has all the inputs neccessary.
[declin, radiusvector, solar_lon, varargout] = EarthEphemeris(times);
[mu0,solarAzm] = sunang(observer.lat, observer.lon, declin, solar_lon);
Check for missing argument or incorrect argument data type in call to function 'distance'.
Error in sunang (line 69)
[arclen, phi0] = distance(lat, lon, declin, omega);
Error in is_event_observable_test (line 40)
[mu0,solarAzm] = sunang(observer.lat, observer.lon, declin, solar_lon);
Error in ogre_launch_window (line 35)
bool_array = is_event_observable_test(constraints, observer, targ, time_array, 280.6616010);
The observer is just an object I created to hold the values of the longitude and latitude of the observer. Any help would be great.
Thanks,
Keir
3 commentaires
Rafael Hernandez-Walls
le 16 Juin 2020
The matlabexchange sun position package has a program called test_SunPosition.m, have you tried it to see if everything is ok?
Keir Hunter
le 16 Juin 2020
Keir Hunter
le 16 Juin 2020
Réponses (1)
Rafael Hernandez-Walls
le 16 Juin 2020
First you need to put you trajectory of the directory, in my case I put this
path(path,['/Users/rafaelhernandezwalls/Downloads/SunPosition 2'])
% and then run the example
SunPositionNow
Catégories
En savoir plus sur Lighting, Transparency, and Shading dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!