[phi, w] =
phasez (b, a, n)
¶[phi, w] =
phasez (b, a)
¶[phi, w] =
phasez (sos, n)
¶[phi, w] =
phasez (sos)
¶[phi, w] =
phasez (…, n, "whole")
¶[phi, w] =
phasez (…, n, Fs)
¶(…)
¶Compute the phase response of digital filter defined either by its coefficients (b and a are the numerator and denominator coefficients respectively) or by its second-order sections representation, given by the matrix sos. The output phi is the phase response computed in a vector the vector of frequencies w.
The phase response is evaluated at n angular frequencies between 0 and pi.
If a is omitted, the denominator is assumed to be 1 (this corresponds to a simple FIR filter).
If n is omitted, a value of 512 is assumed.
If the third/forth argument, "whole"
, is given, the response is
evaluated at n angular frequencies between 0 and
2*pi.
It is possible also to pass the value "half"
, which will lead to
the default behaviour.
Example:
[b, a] = butter (2, [.15,.3]); phasez (b, a);
Ref [1] Oppenheim, Alan, and Ronald Schafer. Discrete-Time Signal Processing. 3rd edition, Pearson, 2009.
See also: freqz, phasedelay.
The following code
N = 2; b = ones (1, N)/N; a = 1; [phi, w] = phasez (b, a) ## test input validation
Produces the following output
phi = 0 -0.0031 -0.0061 -0.0092 -0.0123 -0.0153 -0.0184 -0.0215 -0.0245 -0.0276 -0.0307 -0.0337 -0.0368 -0.0399 -0.0430 -0.0460 -0.0491 -0.0522 -0.0552 -0.0583 -0.0614 -0.0644 -0.0675 -0.0706 -0.0736 -0.0767 -0.0798 -0.0828 -0.0859 -0.0890 -0.0920 -0.0951 -0.0982 -0.1012 -0.1043 -0.1074 -0.1104 -0.1135 -0.1166 -0.1197 -0.1227 -0.1258 -0.1289 -0.1319 -0.1350 -0.1381 -0.1411 -0.1442 -0.1473 -0.1503 -0.1534 -0.1565 -0.1595 -0.1626 -0.1657 -0.1687 -0.1718 -0.1749 -0.1779 -0.1810 -0.1841 -0.1871 -0.1902 -0.1933 -0.1963 -0.1994 -0.2025 -0.2056 -0.2086 -0.2117 -0.2148 -0.2178 -0.2209 -0.2240 -0.2270 -0.2301 -0.2332 -0.2362 -0.2393 -0.2424 -0.2454 -0.2485 -0.2516 -0.2546 -0.2577 -0.2608 -0.2638 -0.2669 -0.2700 -0.2730 -0.2761 -0.2792 -0.2823 -0.2853 -0.2884 -0.2915 -0.2945 -0.2976 -0.3007 -0.3037 -0.3068 -0.3099 -0.3129 -0.3160 -0.3191 -0.3221 -0.3252 -0.3283 -0.3313 -0.3344 -0.3375 -0.3405 -0.3436 -0.3467 -0.3497 -0.3528 -0.3559 -0.3590 -0.3620 -0.3651 -0.3682 -0.3712 -0.3743 -0.3774 -0.3804 -0.3835 -0.3866 -0.3896 -0.3927 -0.3958 -0.3988 -0.4019 -0.4050 -0.4080 -0.4111 -0.4142 -0.4172 -0.4203 -0.4234 -0.4264 -0.4295 -0.4326 -0.4357 -0.4387 -0.4418 -0.4449 -0.4479 -0.4510 -0.4541 -0.4571 -0.4602 -0.4633 -0.4663 -0.4694 -0.4725 -0.4755 -0.4786 -0.4817 -0.4847 -0.4878 -0.4909 -0.4939 -0.4970 -0.5001 -0.5031 -0.5062 -0.5093 -0.5123 -0.5154 -0.5185 -0.5216 -0.5246 -0.5277 -0.5308 -0.5338 -0.5369 -0.5400 -0.5430 -0.5461 -0.5492 -0.5522 -0.5553 -0.5584 -0.5614 -0.5645 -0.5676 -0.5706 -0.5737 -0.5768 -0.5798 -0.5829 -0.5860 -0.5890 -0.5921 -0.5952 -0.5983 -0.6013 -0.6044 -0.6075 -0.6105 -0.6136 -0.6167 -0.6197 -0.6228 -0.6259 -0.6289 -0.6320 -0.6351 -0.6381 -0.6412 -0.6443 -0.6473 -0.6504 -0.6535 -0.6565 -0.6596 -0.6627 -0.6657 -0.6688 -0.6719 -0.6750 -0.6780 -0.6811 -0.6842 -0.6872 -0.6903 -0.6934 -0.6964 -0.6995 -0.7026 -0.7056 -0.7087 -0.7118 -0.7148 -0.7179 -0.7210 -0.7240 -0.7271 -0.7302 -0.7332 -0.7363 -0.7394 -0.7424 -0.7455 -0.7486 -0.7517 -0.7547 -0.7578 -0.7609 -0.7639 -0.7670 -0.7701 -0.7731 -0.7762 -0.7793 -0.7823 -0.7854 -0.7885 -0.7915 -0.7946 -0.7977 -0.8007 -0.8038 -0.8069 -0.8099 -0.8130 -0.8161 -0.8191 -0.8222 -0.8253 -0.8283 -0.8314 -0.8345 -0.8376 -0.8406 -0.8437 -0.8468 -0.8498 -0.8529 -0.8560 -0.8590 -0.8621 -0.8652 -0.8682 -0.8713 -0.8744 -0.8774 -0.8805 -0.8836 -0.8866 -0.8897 -0.8928 -0.8958 -0.8989 -0.9020 -0.9050 -0.9081 -0.9112 -0.9143 -0.9173 -0.9204 -0.9235 -0.9265 -0.9296 -0.9327 -0.9357 -0.9388 -0.9419 -0.9449 -0.9480 -0.9511 -0.9541 -0.9572 -0.9603 -0.9633 -0.9664 -0.9695 -0.9725 -0.9756 -0.9787 -0.9817 -0.9848 -0.9879 -0.9910 -0.9940 -0.9971 -1.0002 -1.0032 -1.0063 -1.0094 -1.0124 -1.0155 -1.0186 -1.0216 -1.0247 -1.0278 -1.0308 -1.0339 -1.0370 -1.0400 -1.0431 -1.0462 -1.0492 -1.0523 -1.0554 -1.0584 -1.0615 -1.0646 -1.0677 -1.0707 -1.0738 -1.0769 -1.0799 -1.0830 -1.0861 -1.0891 -1.0922 -1.0953 -1.0983 -1.1014 -1.1045 -1.1075 -1.1106 -1.1137 -1.1167 -1.1198 -1.1229 -1.1259 -1.1290 -1.1321 -1.1351 -1.1382 -1.1413 -1.1443 -1.1474 -1.1505 -1.1536 -1.1566 -1.1597 -1.1628 -1.1658 -1.1689 -1.1720 -1.1750 -1.1781 -1.1812 -1.1842 -1.1873 -1.1904 -1.1934 -1.1965 -1.1996 -1.2026 -1.2057 -1.2088 -1.2118 -1.2149 -1.2180 -1.2210 -1.2241 -1.2272 -1.2303 -1.2333 -1.2364 -1.2395 -1.2425 -1.2456 -1.2487 -1.2517 -1.2548 -1.2579 -1.2609 -1.2640 -1.2671 -1.2701 -1.2732 -1.2763 -1.2793 -1.2824 -1.2855 -1.2885 -1.2916 -1.2947 -1.2977 -1.3008 -1.3039 -1.3070 -1.3100 -1.3131 -1.3162 -1.3192 -1.3223 -1.3254 -1.3284 -1.3315 -1.3346 -1.3376 -1.3407 -1.3438 -1.3468 -1.3499 -1.3530 -1.3560 -1.3591 -1.3622 -1.3652 -1.3683 -1.3714 -1.3744 -1.3775 -1.3806 -1.3837 -1.3867 -1.3898 -1.3929 -1.3959 -1.3990 -1.4021 -1.4051 -1.4082 -1.4113 -1.4143 -1.4174 -1.4205 -1.4235 -1.4266 -1.4297 -1.4327 -1.4358 -1.4389 -1.4419 -1.4450 -1.4481 -1.4511 -1.4542 -1.4573 -1.4603 -1.4634 -1.4665 -1.4696 -1.4726 -1.4757 -1.4788 -1.4818 -1.4849 -1.4880 -1.4910 -1.4941 -1.4972 -1.5002 -1.5033 -1.5064 -1.5094 -1.5125 -1.5156 -1.5186 -1.5217 -1.5248 -1.5278 -1.5309 -1.5340 -1.5370 -1.5401 -1.5432 -1.5463 -1.5493 -1.5524 -1.5555 -1.5585 -1.5616 -1.5647 -1.5677 w = 0 0.0061 0.0123 0.0184 0.0245 0.0307 0.0368 0.0430 0.0491 0.0552 0.0614 0.0675 0.0736 0.0798 0.0859 0.0920 0.0982 0.1043 0.1104 0.1166 0.1227 0.1289 0.1350 0.1411 0.1473 0.1534 0.1595 0.1657 0.1718 0.1779 0.1841 0.1902 0.1963 0.2025 0.2086 0.2148 0.2209 0.2270 0.2332 0.2393 0.2454 0.2516 0.2577 0.2638 0.2700 0.2761 0.2823 0.2884 0.2945 0.3007 0.3068 0.3129 0.3191 0.3252 0.3313 0.3375 0.3436 0.3497 0.3559 0.3620 0.3682 0.3743 0.3804 0.3866 0.3927 0.3988 0.4050 0.4111 0.4172 0.4234 0.4295 0.4357 0.4418 0.4479 0.4541 0.4602 0.4663 0.4725 0.4786 0.4847 0.4909 0.4970 0.5031 0.5093 0.5154 0.5216 0.5277 0.5338 0.5400 0.5461 0.5522 0.5584 0.5645 0.5706 0.5768 0.5829 0.5890 0.5952 0.6013 0.6075 0.6136 0.6197 0.6259 0.6320 0.6381 0.6443 0.6504 0.6565 0.6627 0.6688 0.6750 0.6811 0.6872 0.6934 0.6995 0.7056 0.7118 0.7179 0.7240 0.7302 0.7363 0.7424 0.7486 0.7547 0.7609 0.7670 0.7731 0.7793 0.7854 0.7915 0.7977 0.8038 0.8099 0.8161 0.8222 0.8283 0.8345 0.8406 0.8468 0.8529 0.8590 0.8652 0.8713 0.8774 0.8836 0.8897 0.8958 0.9020 0.9081 0.9143 0.9204 0.9265 0.9327 0.9388 0.9449 0.9511 0.9572 0.9633 0.9695 0.9756 0.9817 0.9879 0.9940 1.0002 1.0063 1.0124 1.0186 1.0247 1.0308 1.0370 1.0431 1.0492 1.0554 1.0615 1.0677 1.0738 1.0799 1.0861 1.0922 1.0983 1.1045 1.1106 1.1167 1.1229 1.1290 1.1351 1.1413 1.1474 1.1536 1.1597 1.1658 1.1720 1.1781 1.1842 1.1904 1.1965 1.2026 1.2088 1.2149 1.2210 1.2272 1.2333 1.2395 1.2456 1.2517 1.2579 1.2640 1.2701 1.2763 1.2824 1.2885 1.2947 1.3008 1.3070 1.3131 1.3192 1.3254 1.3315 1.3376 1.3438 1.3499 1.3560 1.3622 1.3683 1.3744 1.3806 1.3867 1.3929 1.3990 1.4051 1.4113 1.4174 1.4235 1.4297 1.4358 1.4419 1.4481 1.4542 1.4603 1.4665 1.4726 1.4788 1.4849 1.4910 1.4972 1.5033 1.5094 1.5156 1.5217 1.5278 1.5340 1.5401 1.5463 1.5524 1.5585 1.5647 1.5708 1.5769 1.5831 1.5892 1.5953 1.6015 1.6076 1.6137 1.6199 1.6260 1.6322 1.6383 1.6444 1.6506 1.6567 1.6628 1.6690 1.6751 1.6812 1.6874 1.6935 1.6997 1.7058 1.7119 1.7181 1.7242 1.7303 1.7365 1.7426 1.7487 1.7549 1.7610 1.7671 1.7733 1.7794 1.7856 1.7917 1.7978 1.8040 1.8101 1.8162 1.8224 1.8285 1.8346 1.8408 1.8469 1.8530 1.8592 1.8653 1.8715 1.8776 1.8837 1.8899 1.8960 1.9021 1.9083 1.9144 1.9205 1.9267 1.9328 1.9390 1.9451 1.9512 1.9574 1.9635 1.9696 1.9758 1.9819 1.9880 1.9942 2.0003 2.0064 2.0126 2.0187 2.0249 2.0310 2.0371 2.0433 2.0494 2.0555 2.0617 2.0678 2.0739 2.0801 2.0862 2.0923 2.0985 2.1046 2.1108 2.1169 2.1230 2.1292 2.1353 2.1414 2.1476 2.1537 2.1598 2.1660 2.1721 2.1783 2.1844 2.1905 2.1967 2.2028 2.2089 2.2151 2.2212 2.2273 2.2335 2.2396 2.2457 2.2519 2.2580 2.2642 2.2703 2.2764 2.2826 2.2887 2.2948 2.3010 2.3071 2.3132 2.3194 2.3255 2.3317 2.3378 2.3439 2.3501 2.3562 2.3623 2.3685 2.3746 2.3807 2.3869 2.3930 2.3991 2.4053 2.4114 2.4176 2.4237 2.4298 2.4360 2.4421 2.4482 2.4544 2.4605 2.4666 2.4728 2.4789 2.4850 2.4912 2.4973 2.5035 2.5096 2.5157 2.5219 2.5280 2.5341 2.5403 2.5464 2.5525 2.5587 2.5648 2.5710 2.5771 2.5832 2.5894 2.5955 2.6016 2.6078 2.6139 2.6200 2.6262 2.6323 2.6384 2.6446 2.6507 2.6569 2.6630 2.6691 2.6753 2.6814 2.6875 2.6937 2.6998 2.7059 2.7121 2.7182 2.7243 2.7305 2.7366 2.7428 2.7489 2.7550 2.7612 2.7673 2.7734 2.7796 2.7857 2.7918 2.7980 2.8041 2.8103 2.8164 2.8225 2.8287 2.8348 2.8409 2.8471 2.8532 2.8593 2.8655 2.8716 2.8777 2.8839 2.8900 2.8962 2.9023 2.9084 2.9146 2.9207 2.9268 2.9330 2.9391 2.9452 2.9514 2.9575 2.9637 2.9698 2.9759 2.9821 2.9882 2.9943 3.0005 3.0066 3.0127 3.0189 3.0250 3.0311 3.0373 3.0434 3.0496 3.0557 3.0618 3.0680 3.0741 3.0802 3.0864 3.0925 3.0986 3.1048 3.1109 3.1170 3.1232 3.1293 3.1355
Package: signal