Файл:Butterworth response.svg

Матеріал з testwiki
Перейти до навігації Перейти до пошуку
Повна роздільність (SVG-файл, номінально 512 × 384 пікселів, розмір файлу: 42 КБ)
Візуалізувати це зображення у .

Цей файл з Вікісховища і може використовуватися в інших проєктах. Далі наведена інформація з його сторінки опису.

Опис файлу

Опис
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.

Це відредаговане зображення, тобто одержане цифровою обробкою з оригіналу. Зміни: Converted to vector graphics. Початкове зображення знаходиться тут: Butterworth response.png. Відредагував Krishnavedala.

Цей файл перекладається за допомогою елементів SVG <switch>. Усі переклади зберігаються в цьому ж файлі! Дізнайтесь більше.

У більшості проєктів Вікіпедії ви можете вставляти цей файл звичним чином (без параметра lang). Така Вікіпедія використовуватиме свою мову, якщо цей файл SVG її підтримує. Наприклад, українська Вікіпедія використовуватиме українську, якщо цей файл SVG її має. Щоби вставити цей файл певною мовою, використовуйте параметр lang з відповідним кодом мови, напр., [[File:Butterworth response.svg|lang=en]] для англомовної версії. Не вказуйте параметр lang, якщо він не потрібен. Він може зашкодити подальшому перекладу.

Щоби перекласти текст вашою мовою, ви можете скористатися інструментом SVG Translate. Або ж ви можете завантажити файл до свого комп'ютера, додати свій переклад у зручній для вас програмі, й завантажити оновлену версію під тією же назвою. Якщо ви не впевнені, як це зробити, допомогу зможете знайти у Графічній лабораторії.

 Це векторне зображення було створено з допомогою Gnuplot.
Час створення (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

Ліцензування

Я, власник авторських прав на цей твір, добровільно публікую його на умовах таких ліцензій:
w:uk:Creative Commons
зазначення авторства поширення на тих же умовах
Цей файл доступний на умовах ліцензій Creative Commons Attribution-Share Alike 3.0 Unported, 2.5 Generic, 2.0 Generic та 1.0 Generic.
Ви можете вільно:
  • ділитися – копіювати, поширювати і передавати твір
  • модифікувати – переробляти твір
При дотриманні таких умов:
  • зазначення авторства – Ви повинні вказати авторство, надати посилання на ліцензію і вказати, чи якісь зміни було внесено до оригінального твору. Ви можете зробити це в будь-який розсудливий спосіб, але так, щоб він жодним чином не натякав на те, наче ліцензіар підтримує Вас чи Ваш спосіб використання твору.
  • поширення на тих же умовах – Якщо ви змінюєте, перетворюєте або створюєте іншу похідну роботу на основі цього твору, ви можете поширювати отриманий у результаті твір тільки на умовах такої ж або сумісної ліцензії.
GNU head Дозволяється копіювати, розповсюджувати та/або модифікувати цей документ на умовах ліцензії GNU FDL версії 1.2 або більш пізньої, виданої Фондом вільного програмного забезпечення, без незмінних розділів, без текстів, які розміщені на першій та останній обкладинці. Копія ліцензії знаходиться у розділі GNU Free Documentation License.
Ви можете обрати ліцензію на ваш розсуд.

Журнал завантажень локального файлу

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

Підписи

Додайте однорядкове пояснення, що саме репрезентує цей файл

Об'єкти, показані на цьому файлі

зображує

384 піксель

512 піксель

43 363 байт

Історія файлу

Клацніть на дату/час, щоб переглянути, як тоді виглядав файл.

Дата/часМініатюраРозмір об'єктаКористувачКоментар
поточний15:41, 21 липня 2024Мініатюра для версії від 15:41, 21 липня 2024512 × 384 (42 КБ)wikimediacommons>Olexa RiznykFile uploaded using svgtranslate tool (https://svgtranslate.toolforge.org/). Added translation for uk.

Такі сторінки використовують цей файл: