Skip to content

Instantly share code, notes, and snippets.

@larsoner
Created January 15, 2014 00:48
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save larsoner/8428867 to your computer and use it in GitHub Desktop.
Save larsoner/8428867 to your computer and use it in GitHub Desktop.
Output2
clear all; close all; clc
format long e
format compact
[z, p, k] = ellip(5, 1, 40, [201 240], 'stop', 's')
[z, p, k] = cheby2(5, 20, [2010 2100], 'stop', 's')
[z, p, k] = cheby1(23, 0.8, 0.3, 'high') % high odd order
[z, p, k] = besself(1, 1)
[z, p, k] = besself(24, 100)
[z, p, k] = besself(23, 1000)
[b, a] = besself(4, 300)
%%
z =
-4.215756307839922e-14 + 2.357386475855610e+02i
-4.215756307839922e-14 - 2.357386475855610e+02i
1.280523133389420e-13 + 2.309665983350312e+02i
1.280523133389420e-13 - 2.309665983350312e+02i
-1.778714138878778e-13 + 2.196360626126780e+02i
-1.778714138878778e-13 - 2.196360626126780e+02i
-1.507814566177070e-14 + 2.046333958986992e+02i
-1.507814566177070e-14 - 2.046333958986992e+02i
1.987950672957732e-14 + 2.088613693397553e+02i
1.987950672957732e-14 - 2.088613693397553e+02i
p =
-5.060409084003162e+01 + 2.137269893819066e+02i
-5.060409084003162e+01 - 2.137269893819066e+02i
-7.939080579999420e+00 + 2.450496408842993e+02i
-7.939080579999420e+00 - 2.450496408842993e+02i
-1.060658939206277e+00 + 2.399831307986835e+02i
-1.060658939206277e+00 - 2.399831307986835e+02i
-6.371090335863443e+00 + 1.966516630122049e+02i
-6.371090335863443e+00 - 1.966516630122049e+02i
-8.884093951317027e-01 + 2.010102024258537e+02i
-8.884093951317027e-01 - 2.010102024258537e+02i
k =
1.000000000000000e+00
z =
1.153907990241138e-12 + 2.097750493961547e+03i
1.153907990241138e-12 - 2.097750493961547e+03i
-1.315698099098228e-12 + 2.081127834232867e+03i
-1.315698099098228e-12 - 2.081127834232867e+03i
-3.924384103539055e-13 + 2.012155407494983e+03i
-3.924384103539055e-13 - 2.012155407494983e+03i
-1.234831195185420e-12 + 2.028227161526540e+03i
-1.234831195185420e-12 - 2.028227161526540e+03i
-1.552566824092709e-12 + 2.054507240191671e+03i
-1.552566824092709e-12 - 2.054507240191671e+03i
p =
-9.048668741105416e+00 + 2.105811824256928e+03i
-9.048668741105416e+00 - 2.105811824256928e+03i
-8.612969375715863e+00 + 2.004415596622778e+03i
-8.612969375715863e+00 - 2.004415596622778e+03i
-2.347195800129089e+01 + 2.085949273748628e+03i
-2.347195800129089e+01 - 2.085949273748628e+03i
-2.276681088554153e+01 + 2.023282958739707e+03i
-2.276681088554153e+01 - 2.023282958739707e+03i
-2.857713077001483e+01 + 2.054308484039570e+03i
-2.857713077001483e+01 - 2.054308484039570e+03i
k =
1
z =
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
p =
-7.676400532011010e-01
-6.754621070166477e-01 + 3.970502605619561e-01i
-6.754621070166477e-01 - 3.970502605619561e-01i
-4.528880018446727e-01 + 6.844061483786332e-01i
-4.528880018446727e-01 - 6.844061483786332e-01i
-1.986009130216447e-01 + 8.382285942941594e-01i
-1.986009130216447e-01 - 8.382285942941594e-01i
2.504673931532608e-02 + 8.958137635794080e-01i
2.504673931532608e-02 - 8.958137635794080e-01i
2.001089429976469e-01 + 9.010678290791480e-01i
2.001089429976469e-01 - 9.010678290791480e-01i
3.302410157191755e-01 + 8.835444665962544e-01i
3.302410157191755e-01 - 8.835444665962544e-01i
4.246662537333661e-01 + 8.594054226449009e-01i
4.246662537333661e-01 - 8.594054226449009e-01i
4.919620928120296e-01 + 8.366772762965786e-01i
4.919620928120296e-01 - 8.366772762965786e-01i
5.385746917494749e-01 + 8.191616180796720e-01i
5.385746917494749e-01 - 8.191616180796720e-01i
5.855636993537203e-01 + 8.060680937701062e-01i
5.855636993537203e-01 - 8.060680937701062e-01i
5.688812849391721e-01 + 8.086497795114683e-01i
5.688812849391721e-01 - 8.086497795114683e-01i
k =
1.941697029206324e-05
z =
Empty matrix: 0-by-1
p =
-1
k =
1
z =
Empty matrix: 0-by-1
p =
-9.055312334014323e+01 + 4.844005815403969e+00i
-9.055312334014323e+01 - 4.844005815403969e+00i
-8.983105162681878e+01 + 1.454056170018573e+01i
-8.983105162681878e+01 - 1.454056170018573e+01i
-8.837357994162065e+01 + 2.426335240122282e+01i
-8.837357994162065e+01 - 2.426335240122282e+01i
-8.615278316179575e+01 + 3.403202098404543e+01i
-8.615278316179575e+01 - 3.403202098404543e+01i
-8.312326467067703e+01 + 4.386985940217900e+01i
-8.312326467067703e+01 - 4.386985940217900e+01i
-7.921695461084202e+01 + 5.380628489700191e+01i
-7.921695461084202e+01 - 5.380628489700191e+01i
-7.433392285433246e+01 + 6.388084216250878e+01i
-7.433392285433246e+01 - 6.388084216250878e+01i
-6.832565803501586e+01 + 7.415032695116071e+01i
-6.832565803501586e+01 - 7.415032695116071e+01i
-6.096221567378025e+01 + 8.470292433074425e+01i
-6.096221567378025e+01 - 8.470292433074425e+01i
-5.185914574820616e+01 + 9.569048385258847e+01i
-5.185914574820616e+01 - 9.569048385258847e+01i
-4.027853855197555e+01 + 1.074195196518679e+02i
-4.027853855197555e+01 - 1.074195196518679e+02i
-2.433481337524861e+01 + 1.207298683731973e+02i
-2.433481337524861e+01 - 1.207298683731973e+02i
k =
9.999999999999989e+47
z =
Empty matrix: 0-by-1
p =
-2.497697202208956e+02 + 1.202813187870698e+03i
-2.497697202208956e+02 - 1.202813187870698e+03i
-4.126986617510172e+02 + 1.065328794475509e+03i
-4.126986617510172e+02 - 1.065328794475509e+03i
-5.304922463809596e+02 + 9.439760364018479e+02i
-5.304922463809596e+02 - 9.439760364018479e+02i
-9.027564978975828e+02 + 1.010534334242318e+02i
-9.027564978975828e+02 - 1.010534334242318e+02i
-8.909283244406079e+02 + 2.023024699647598e+02i
-8.909283244406079e+02 - 2.023024699647598e+02i
-8.709469394347836e+02 + 3.039581994804637e+02i
-8.709469394347836e+02 - 3.039581994804637e+02i
-8.423805948131370e+02 + 4.062657947488952e+02i
-8.423805948131370e+02 - 4.062657947488952e+02i
-8.045561642249877e+02 + 5.095305912401127e+02i
-8.045561642249877e+02 - 5.095305912401127e+02i
-7.564660146766259e+02 + 6.141594859516342e+02i
-7.564660146766259e+02 - 6.141594859516342e+02i
-6.965966033906477e+02 + 7.207341374730186e+02i
-6.965966033906477e+02 - 7.207341374730186e+02i
-6.225903228776276e+02 + 8.301558302815096e+02i
-6.225903228776276e+02 - 8.301558302815096e+02i
-9.066732476324988e+02
k =
9.999999999999983e+68
b =
Columns 1 through 3
0 0 0
Columns 4 through 5
0 8.099999999999996e+09
a =
Columns 1 through 3
1.000000000000000e+00 9.371819810760769e+02 3.952395295441561e+05
Columns 4 through 5
8.642931856947941e+07 8.100000000000006e+09
>>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment