File:Butterworth response.svg
出自Wikimedia Commons
跳至導覽
跳至搜尋
此 SVG 檔案的 PNG 預覽的大小:512 × 384 像素。 其他解析度:320 × 240 像素 | 640 × 480 像素 | 1,024 × 768 像素 | 1,280 × 960 像素 | 2,560 × 1,920 像素。
原始檔案 (SVG 檔案,表面大小:512 × 384 像素,檔案大小:41 KB)
檔案資訊
結構化資料
說明
摘要
[編輯]描述Butterworth response.svg |
English: This is the SVG version of the PNG image created by Omegatron.
I simply changed the terminal type from PostScript to SVG in the gnuplot script file. The frequency response of a Butterworth filter with logarithmic axes (Bode plot) and various labels. Cutoff frequency is normalized to 1 rad/s. Gain is normalized to 0 dB in the passband.
|
||||
日期 | (UTC) | ||||
來源 | |||||
作者 |
|
||||
其他版本 |
|
||||
gnuplot source InfoField | click to expand
set samples 2001
# set terminal postscript enhanced landscape color lw 2 "Times-Roman" 20
set terminal svg size 800 600 dynamic enhanced
set output "butterworth.svg"
# Butterworth amplitude response and decibel calculation. n is the order, which is just 1 in this image.
G(w,n) = 1 / (sqrt(1 + w**(2*n)))
dB(x) = 20 * log10(abs(x))
# Gridlines
set grid
# Set x axis to logarithmic scale
set logscale x 10
# Set range of x and y axes
set xrange [0.001:1000]
set yrange [-60:10]
# Create x-axis tic marks once per decade (every multiple of 10)
set xtics 10
# Use 10 x-axis minor divisions per major division
set mxtics 10
# Axis labels
set xlabel "Angular frequency (rad/s)"
set ylabel "Gain (dB)"
# No need for a key
set nokey #0.1,-25
# Frequency response's line plotting style
set style line 1 lt 1 lw 2
# Draw a separator between passband and stopband and label them
set style line 2 lt 2 lw 1
set style arrow 2 nohead ls 2
set arrow 3 from 1,-60 to 1,10 as 2
# Label coordinates are relative to the graph window, not to the function, centered at the 1/4 and 3/4 width points
set label 1 "Passband" at graph 0.25, graph 0.1 c
set label 2 "Stopband" at graph 0.75, graph 0.1 c
# 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
# Draw asymptote lines
set arrow 1 from 1,0 to 1000,-60 as 3
set arrow 2 from .001,0 to 1,0 as 3
# -3 dB arrow style and arrow
set style line 4 lt 4 lw 1
set style arrow 4 head filled size screen 0.02,15,45 ls 4
set arrow 4 from 2,3 to 1,0 as 4
# "Cutoff frequency" label uses same coordinates as the function
set label 3 "Cutoff frequency" at 2,4 l
# "-3 dB" label
set arrow 5 from 0.5,-6 to 1,-3 as 4
set label 4 "-3.01 dB" at 0.5,-7 r
# Draw slope lines and label
set arrow 6 from 100,-20 to 12,-20 as 3
set arrow 7 from 100,-20 to 100,-39 as 3
set label 5 "Slope: -20 dB/decade" at 100,-18 c
# Plot the filter response
plot
dB(G(x,1)) ls 1 title "1st-order response"
unset output # cleanup the handle
|
授權條款
[編輯]我,本作品的著作權持有者,決定用以下授權條款發佈本作品:
- 您可以自由:
- 分享 – 複製、發佈和傳播本作品
- 重新修改 – 創作演繹作品
- 惟需遵照下列條件:
- 姓名標示 – 您必須指名出正確的製作者,和提供授權條款的連結,以及表示是否有對內容上做出變更。您可以用任何合理的方式來行動,但不得以任何方式表明授權條款是對您許可或是由您所使用。
- 相同方式分享 – 如果您利用本素材進行再混合、轉換或創作,您必須基於如同原先的相同或兼容的條款,來分布您的貢獻成品。
已授權您依據自由軟體基金會發行的無固定段落、封面文字和封底文字GNU自由文件授權條款1.2版或任意後續版本,對本檔進行複製、傳播和/或修改。該協議的副本列在GNU自由文件授權條款中。http://www.gnu.org/copyleft/fdl.htmlGFDLGNU Free Documentation Licensetruetrue |
您可以選擇您需要的授權條款。
原始上傳日誌
[編輯]This image is a derivative work of the following images:
- Image:Butterworth_response.png licensed with Cc-by-sa-3.0,2.5,2.0,1.0, GFDL
- 2005-07-23T17:45:55Z Omegatron 1240x880 (87607 Bytes) split the cutoff frequency markers
- 2005-07-23T16:31:54Z Omegatron 1250x880 (94570 Bytes) Better butterworth filter response curve
- 2005-06-26T19:54:33Z Omegatron 250x220 (2251 Bytes) A graph or diagram made by [[User:Omegatron]]. (Uploaded with Wikimedia Commons.) Source: Created by [[User:Omegatron]] {{GFDL}}{{cc-by-sa-2.0}} [[Category:Diagrams]]\
Uploaded with derivativeFX
檔案歷史
點選日期/時間以檢視該時間的檔案版本。
日期/時間 | 縮圖 | 尺寸 | 使用者 | 備註 | |
---|---|---|---|---|---|
目前 | 2013年4月25日 (四) 09:50 | 512 × 384(41 KB) | Incnis Mrsi(留言 | 貢獻) | dehyphenation | |
2008年7月4日 (五) 23:17 | 512 × 384(41 KB) | Krishnavedala(留言 | 貢獻) | {{Information |Description=This is the en:SVG version of the en:PNG image created by en:User:Omegatron. I simply changed the terminal type from en:postscript to SVG in the en:GNUplot script file. The [[w:frequency response|frequency |
無法覆蓋此檔案。
檔案用途
下列5個頁面有用到此檔案:
全域檔案使用狀況
以下其他 wiki 使用了這個檔案:
- ca.wikipedia.org 的使用狀況
- cv.wikipedia.org 的使用狀況
- de.wikipedia.org 的使用狀況
- en.wikipedia.org 的使用狀況
- en.wikibooks.org 的使用狀況
- eo.wikipedia.org 的使用狀況
- es.wikipedia.org 的使用狀況
- et.wikipedia.org 的使用狀況
- fa.wikipedia.org 的使用狀況
- fi.wikipedia.org 的使用狀況
- ko.wikipedia.org 的使用狀況
- pt.wikipedia.org 的使用狀況
- simple.wikipedia.org 的使用狀況
- su.wikipedia.org 的使用狀況
- uk.wikipedia.org 的使用狀況
- vi.wikipedia.org 的使用狀況
- zh.wikipedia.org 的使用狀況
詮釋資料
此檔案中包含其他資訊,這些資訊可能是由數位相機或掃描器在建立或數位化過程中所新增的。若檔案自原始狀態已被修改,一些詳細資料可能無法完整反映出已修改的檔案。
影像標題 | Produced by GNUPLOT 4.2 patchlevel 2-octave |
---|---|
寬度 | 100% |
高度 | 100% |