[過去ログ]
ふらっと C#,C♯,C#(初心者用) Part141 (1002レス)
ふらっと C#,C♯,C#(初心者用) Part141 http://mevius.5ch.net/test/read.cgi/tech/1544838367/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
604: デフォルトの名無しさん [] 2020/07/19(日) 18:09:36 ID:PL1UBy2g X軸を対数にしようとIsLogarithmic= Trueにしたら"対数スケールはこの軸には使用できません"と例外が出たが、 Y軸では出ません。 プロットしたデータが悪いのかと試しにXもYも同じデータでプロットしてもX軸を対数にしたときだけやはり例外が出ます(Y軸だけ対数表記だと出ない)。 詳しい方がいたらアドバイスをください。 private void CalcFFT(int samplingNum) { chart2.Series[0].Points.Clear(); var input = new Complex[samplingNum]; var output = new Complex[samplingNum]; for (int i = 0; i < chart1.Series[0].Points.Count; i++){ input[i] = new Complex(chart1.Series[0].Points[i].YValues[0], 0); output[i] = new Complex(chart1.Series[1].Points[i].YValues[0], 0); } // FFTを実行 Fourier.Forward(input); Fourier.Forward(output); for (int i = 0; i < input.Length; i++){ var aftInput = Complex.Divide(input[i], output[i]); var aftOutput = 20*Math.Log10( Complex.Abs(aftInput)); chart2.Series[0].Points.AddXY(aftOutput, aftOutput); } chart2.ChartAreas[0].AxisX.IsLogarithmic = true;//これだけ例外になる chart2.ChartAreas[0].AxisY.IsLogarithmic = true; } http://mevius.5ch.net/test/read.cgi/tech/1544838367/604
605: デフォルトの名無しさん [sage] 2020/07/19(日) 18:18:21 ID:R6Y/ShSW >>604 https://docs.microsoft.com/ja-jp/dotnet/api/system.windows.forms.datavisualization.charting.axis.islogarithmic?view=netframework-4.8 >対数グラフでは、0 または負のデータ値を使用できません https://mrymmthr.wordpress.com/2015/07/15/chart01/ http://mevius.5ch.net/test/read.cgi/tech/1544838367/605
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.046s