Bug fix. Input must be numeric in the first place.
parent
0419aa00e2
commit
121aa5038c
|
@ -32,7 +32,17 @@ function [b,c,d] = isint(a)
|
||||||
% You should have received a copy of the GNU General Public License
|
% You should have received a copy of the GNU General Public License
|
||||||
% along with Dynare. If not, see <http://www.gnu.org/licenses/>.
|
% along with Dynare. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
|
if ~isnumeric(a)
|
||||||
|
b = 0;
|
||||||
|
if nargout>1
|
||||||
|
c = [];
|
||||||
|
d = [];
|
||||||
|
end
|
||||||
|
return
|
||||||
|
end
|
||||||
|
|
||||||
[m,n] = size(a);
|
[m,n] = size(a);
|
||||||
|
|
||||||
b = abs(fix(a)-a)<1e-15;
|
b = abs(fix(a)-a)<1e-15;
|
||||||
|
|
||||||
if nargout>1
|
if nargout>1
|
||||||
|
|
Loading…
Reference in New Issue