I am getting errors while coding in matlab. Can you help me fix my for loop? I think there is size errors. r_station_ecef = [-1016.2; 5431.8; -3174.1]; MJD = [57923.66667; 57923.71667; 57923.76667; 57923.81667; 57923.86667; 57923.91667; 57923.96667; 57924.01667; 57924.06667; 57924.11667; 57924.16667; 57924.21667; 57924.26667; 57924.31667; 57924.36667; 57924.41667; 57924.46667; 57924.51667; 57924.56667; 57924.61667; 57924.66667]; for i = 1:length(MJD) GMST(i) = 18.697374558 + 24.06570982441908 * (MJD(i)-40587); GMST_deg(i) = rad2deg(GMST(i)*(15*pi/180)); a11(i) = cosd(GMST_deg(i)); a12(i) = sind(GMST_deg(i)); a21(i) = -sind(GMST_deg(i)); a22(i) = cosd(GMST_deg(i)); R3(i) = [a11(i) a12(i) 0; a21(i) a22(i) 0; 0 0 1]; r_station_eci(i) = R3(i)*r_station_ecef; end
I am getting errors while coding in matlab. Can you help me fix my for loop? I think there is size errors. r_station_ecef = [-1016.2; 5431.8; -3174.1]; MJD = [57923.66667; 57923.71667; 57923.76667; 57923.81667; 57923.86667; 57923.91667; 57923.96667; 57924.01667; 57924.06667; 57924.11667; 57924.16667; 57924.21667; 57924.26667; 57924.31667; 57924.36667; 57924.41667; 57924.46667; 57924.51667; 57924.56667; 57924.61667; 57924.66667]; for i = 1:length(MJD) GMST(i) = 18.697374558 + 24.06570982441908 * (MJD(i)-40587); GMST_deg(i) = rad2deg(GMST(i)*(15*pi/180)); a11(i) = cosd(GMST_deg(i)); a12(i) = sind(GMST_deg(i)); a21(i) = -sind(GMST_deg(i)); a22(i) = cosd(GMST_deg(i)); R3(i) = [a11(i) a12(i) 0; a21(i) a22(i) 0; 0 0 1]; r_station_eci(i) = R3(i)*r_station_ecef; end
Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
Related questions
Question
I am getting errors while coding in matlab. Can you help me fix my for loop? I think there is size errors.
r_station_ecef = [-1016.2; 5431.8; -3174.1];
MJD = [57923.66667; 57923.71667; 57923.76667; 57923.81667;
57923.86667; 57923.91667; 57923.96667; 57924.01667;
57924.06667; 57924.11667; 57924.16667; 57924.21667;
57924.26667; 57924.31667; 57924.36667; 57924.41667;
57924.46667; 57924.51667; 57924.56667; 57924.61667;
57924.66667];
for i = 1:length(MJD)
GMST(i) = 18.697374558 + 24.06570982441908 * (MJD(i)-40587);
GMST_deg(i) = rad2deg(GMST(i)*(15*pi/180));
a11(i) = cosd(GMST_deg(i));
a12(i) = sind(GMST_deg(i));
a21(i) = -sind(GMST_deg(i));
a22(i) = cosd(GMST_deg(i));
R3(i) = [a11(i) a12(i) 0;
a21(i) a22(i) 0;
0 0 1];
r_station_eci(i) = R3(i)*r_station_ecef;
end
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by step
Solved in 2 steps
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education