Mercurial > hg > octave-lyh
diff scripts/signal/arch_fit.m @ 3457:e031284eea27
[project @ 2000-01-19 08:49:56 by jwe]
author | jwe |
---|---|
date | Wed, 19 Jan 2000 08:50:14 +0000 |
parents | 858695b3ed62 |
children | 3e3e14ad5149 |
line wrap: on
line diff
--- a/scripts/signal/arch_fit.m +++ b/scripts/signal/arch_fit.m @@ -43,8 +43,8 @@ ## for the scoring algorithm. ## @end deftypefn -## Author: KH <Kurt.Hornik@ci.tuwien.ac.at> -## Description: Fit an ARCH regression model +## Author: KH <Kurt.Hornik@ci.tuwien.ac.at> +## Description: Fit an ARCH regression model function [a, b] = arch_fit (y, X, p, ITER, gamma, a0, b0) @@ -52,8 +52,8 @@ usage ("arch_fit (y, X, p, ITER, gamma, a0, b0)"); endif - if !(is_vector (y)) - error ("arch_test: y must be a vector"); + if (! (is_vector (y))) + error ("arch_test: y must be a vector"); endif T = length (y); @@ -61,9 +61,8 @@ [rx, cx] = size (X); if ((rx == 1) && (cx == 1)) X = autoreg_matrix (y, X); - elseif !(rx == T) - error (["arch_test: ", ... - "either rows (X) == length (y), or X is a scalar"]); + elseif (! (rx == T)) + error ("arch_test: either rows (X) == length (y), or X is a scalar"); endif [T, k] = size (X);