恒星接近时,光谱发生蓝移,向较短波长移动;恒星远离时,光谱发生红移,向较长波长移动。
Q1:
spectra 数据是在均匀间隔的波长上收集的,起始波长 (λstart)、间隔大小 (λdelta) 和观测值个数已知。
创建一个名为 lambdaEnd (λend) 的变量,表示所记录光谱中的最后一个波长值。您可以用公式 λstart+(nObs−1)λdelta来计算 lambdaEnd。使用 lambdaEnd 来 创建一个名为 lambda 的列向量 (λ),表示频谱中的波长,范围从 λstart到 λend,步长为 λdelta。
load starData
nObs = size(spectra,1)
lambdaStart = 630.02
lambdaDelta = 0.14
A1:
lambdaEnd=lambdaStart+(nObs-1)*lambdaDelta
lambda=(lambdaStart:lambdaDelta:lambdaEnd)'
Q2:
spectra 的每一列分别对应不同恒星的光谱。第六列是恒星 HD 94028 的光谱。将 spectra 的第六列提取到一个名为 s 的向量。
A2:
s=spectra(:,6)