MATLAB ヘルプ センター
古典的な対称固有値のテスト問題
A = rosser
A = rosser(classname)
A = rosser は、Rosser 行列を倍精度で返します。
例
A = rosser(classname) は classname で指定されたクラスで Rosser 行列を返します。classname を 'single' と指定して Rosser 行列を単精度で返します。
classname
'single'
すべて折りたたむ
rosser は、Rosser 行列を返します。
rosser
ans = 8×8 611 196 -192 407 -8 -52 -49 29 196 899 113 -192 -71 -43 -8 -44 -192 113 899 196 61 49 8 52 407 -192 196 611 8 44 59 -23 -8 -71 61 8 411 -599 208 208 -52 -43 49 44 -599 411 208 208 -49 -8 8 59 208 208 99 -911 29 -44 52 -23 208 208 -911 99
classname を single に指定してそのクラスの Rosser 行列を返します。
single
Y = rosser('single')
Y = 8×8 single matrix 611 196 -192 407 -8 -52 -49 29 196 899 113 -192 -71 -43 -8 -44 -192 113 899 196 61 49 8 52 407 -192 196 611 8 44 59 -23 -8 -71 61 8 411 -599 208 208 -52 -43 49 44 -599 411 208 208 -49 -8 8 59 208 208 99 -911 29 -44 52 -23 208 208 -911 99
whos('Y')
Name Size Bytes Class Attributes Y 8x8 256 single
'double'
入力クラス。'double' (既定) または 'single' として指定します。rosser(C) は指定したクラスの行列を生成します。
rosser(C)
Rosser 行列は、固有値アルゴリズムの評価などに使用されるよく知られた行列です。行列は、整数要素をもつ 8 行 8 列の行列です。以下の固有値があります。
1 つの double の固有値
3 個のほぼ等しい固有値
符号が異なる主要な固有値
ゼロ固有値
小さな非ゼロ固有値
すべて展開する
backgroundPool
ThreadPool
この関数はスレッドベースの環境を完全にサポートしています。詳細については、スレッドベースの環境での MATLAB 関数の実行を参照してください。
R2006a より前に導入
eig
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ