/// <summary>
 /// コピーコンストラクタ
 /// </summary>
 /// <param name="BaseData">コピー元データ</param>
 public EigenVectorAndValue(EigenVectorAndValue BaseData)
 {
     this.Vector = BaseData.EigenVector;
     this.Value = BaseData.EigenValue;
 }
Esempio n. 2
0
 /// <summary>
 /// 固有値、固有ベクトルのリストにデータを加えます
 /// 追加したデータは固有値が大きい順にソートされます。
 /// </summary>
 /// <param name="EigenData">固有値、固有ベクトルデータ</param>
 public void Add(EigenVectorAndValue EigenData)
 {
     EigenListData.Add(EigenData);
     EigenListData = EigenListData.OrderByDescending(n => n.EigenValue).ToList();
 }