コンテンツにスキップ

英文维基 | 中文维基 | 日文维基 | 草榴社区

ファイル:Bode plot template.pdf

ページのコンテンツが他言語でサポートされていません。

元のファイル (1,239 × 1,754 ピクセル、ファイルサイズ: 4キロバイト、MIME タイプ: application/pdf)

概要

解説
English: bode plot created with gnuplot
日付
原典 投稿者自身による著作物
作者 Mik81
その他のバージョン
このファイルは、File:Bode plot template.svgによって代替されています。このファイルの代わりに、他のファイルを使うことをお薦めします。代替されたファイルの削除には合意が必要なことに注意してください。
new file
# set terminal svg enhanced size 875 1250 fname "Times" fsize 25
set terminal postscript enhanced portrait dashed lw 1 "Helvetica" 14
set output "bode.ps"

# ugly part of something
G(w,n) = 0 * w * n + 100000 # 1 / (sqrt(1 + w**(2*n)))
dB(x) = 0 + x + 100000
# 20 * log10(abs(x))
P(w) = w * 0 + 200 # -atan(w)*180/pi

# Gridlines
set grid

# Set x axis to logarithmic scale
set logscale x 10
set logscale y 10
# No need for a key
set nokey #0.1,-25

# Frequency response's line plotting style
set style line 1 lt 1 lw 2

# Asymptote lines and slope lines are the same "arrow" style
set style line 3 lt 3 lw 1
set style arrow 3 nohead ls 3

# -3 dB arrow style
set style line 4 lt 4 lw 1
set style arrow 4 head filled size screen 0.02,15,45 ls 4

# Separator between passband and stopband line style
set style line 2 lt 2 lw 1 
set style arrow 2 nohead ls 2



set multiplot

# Magnitude response
# =============================================
set size 1,0.5
set origin 0,0.5

# Set range of x and y axes
set xrange [0.001:1000]
set yrange [0.001:100]
#set yrange [-50:150]

# Create x-axis tic marks once per decade (every multiple of 10)
set xtics 10
set ytics 10

# Use 10 x-axis minor divisions per major division
set mxtics 10
set mytics 10

# Axis labels
set ylabel "Gain"

plot dB(G(x,1)) ls 1  title "1st-order response"



#Phase response
# =============================================
set size 0.967,0.45
set origin 0.033,0.05

unset logscale y
# Set range of x and y axes
set yrange [-285:105]

# Create y-axis tic marks every 15 degrees
set ytics 45
set mytics 3 


# Axis labels
set ylabel "Phase"
set xlabel "Frequency"

plot P(x) ls 1 title "Phase response"


unset multiplot

ライセンス

Public domain この著作物は、著作者であるMik81によって権利が放棄され、パブリックドメインとされました。これは全世界で適用されます。
一部の国では、これが法的に可能ではない場合があります。その場合は、次のように宣言します。
Mik81は、あらゆる人に対して、法により必要とされている条件を除き、如何なる条件も課すことなく、あらゆる目的のためにこの著作物を使用する権利を与えます。

キャプション

このファイルの内容を1行で記述してください

このファイルに描写されている項目

題材

11 6 2007

application/pdf

7ae0ac1d2a048aeb8e130df155f66edb943fd7bf

3,813 バイト

1,754 ピクセル

1,239 ピクセル

ファイルの履歴

過去の版のファイルを表示するには、その版の日時をクリックしてください。

日付と時刻サムネイル寸法利用者コメント
現在の版2007年6月11日 (月) 18:402007年6月11日 (月) 18:40時点における版のサムネイル1,239 × 1,754 (4キロバイト)Mik81{{Information |Description=bode plot created with gnuplot |Source=self-made |Date=11. June 2007 |Author= Mik81 }} # set terminal svg enhanced size 875 1250 fname "Times" fsize 25 set terminal postscript enhanced portrait dashed lw 1 "Hel

このファイルを使用しているページはありません。

メタデータ