Chebyshev interval inclusion function

This code is used to interval uncertainty analysis based on Chebyshev interval inclusion function proposed by Jinglai Wu.

You are now following this Submission

% function [y_lb,y_ub]=CI_reg(fun_name,a,b,k,K,Expansion)
% Input
% fun_name the called function name
% a the lower bound vector of interval input
% b the upper bound vector of interval input
% k the order of CI expansion
% K the scanning (validation) points of each interval variable
% Expansion expansion type of Chebyshev polynomials-'full' or 'partial'

% Output
% y_lb lower bound of response
% y_ub upper bound of response

% Example
%[y_lb1,y_ub1]=CI_reg(@double_pendulum,[0.99 1.98]',[1.01 2.02]',4,10,'full');

Cite As

JINGLAI (2026). Chebyshev interval inclusion function (https://se.mathworks.com/matlabcentral/fileexchange/73038-chebyshev-interval-inclusion-function), MATLAB Central File Exchange. Retrieved .

[1] J. Wu, Y. Zhang, L. Chen, Z. Luo, A Chebyshev interval method for nonlinear dynamic systems under uncertainty, Applied Mathematical Modelling, 37 (2013) 4578-4591. [2] J. Wu, Z. Luo, Y. Zhang, N. Zhang, L. Chen, Interval uncertain method for multibody mechanical systems using Chebyshev inclusion functions, International Journal for Numerical Methods in Engineering, 95 (2013) 608-630. [3] J. Wu, Z. Luo, N. Zhang, Y. Zhang, A new sampling scheme for developing metamodels with the zeros of Chebyshev polynomials, Engineering Optimization, (2014) 1-25. [4] J. Wu, Z. Luo, J. Zheng, C. Jiang, Incremental modeling of a new high-order polynomial surrogate model, Applied Mathematical Modelling, 40 (2016) 4681-4699.

Tags

Add Tags

Add the first tag.

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0