[Noob here] I need help with a file exchange which uses MATLAB function
7 次查看(过去 30 天)
显示 更早的评论
I need help with a File exchange NREL's Solar Position Algorithm (SPA). I understand the code, but I am new to MATLAB funcitons and I do not know how to extract values from this file exchange to my program. If someone could post a simple main.m example showcasing how to extract the values (for eg. azimuth) into the main.m, it would be helpful.
Thanks in advance.
0 个评论
采纳的回答
Cris LaPierre
2024-6-30
The function spa has no outputs. It instead prints the results ot the screen. I would modify the function declaration to return the structure created by the function.
Also note that the clear command is unnecessary in a function.
function [spa] = spa()
spa_const
..
end
You could then access the fields in the structure using dot notation. So a simple main.m might be
my_spa = spa;
my_spa.azimuth_astro
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!