volt
Volterra integral term.
Syntax
F = volt(varargin)
Description
F = volt(y, K) returns the matrix F that translates the Volterra
integral term int_a^x(K(x, t)y(t)dt) into an orthogonal polynomial
basis.
Inputs
y = dependent tau variable (dtau object).
K = two variable function K(x, t) (char or numeirc matrix).
If K is char, then the coefficients will be automatically found.
If K is numeric column, then is related with coeff a of aP(x).
If K is numeric row, then is related with coeff a of aP(t).
If K is double matrix, then is related with coeff a of aP(x)P(t).
Output
F = matrix sized by [y.n y.n] in an orthogonal polynomial basis.
Example
y = dtau('ChebyshevU', [1 2], 5);
F = volt(y, 'cos(x+t)'); % F is the matrix that translates
% int_1^x(cos(x+t)y(t)dt) into the
% specified orthogonal basis.
See also
fred, diff and int.
F = volt(y, K) returns the matrix F that translates the Volterra integral term int_a^x(K(x, t)y(t)dt) into an orthogonal polynomial basis.
Inputs
y = dependent tau variable (dtau object).
K = two variable function K(x, t) (char or numeirc matrix).
If K is char, then the coefficients will be automatically found.
If K is numeric column, then is related with coeff a of aP(x).
If K is numeric row, then is related with coeff a of aP(t).
If K is double matrix, then is related with coeff a of aP(x)P(t).
Output
F = matrix sized by [y.n y.n] in an orthogonal polynomial basis.
Example
y = dtau('ChebyshevU', [1 2], 5);
F = volt(y, 'cos(x+t)'); % F is the matrix that translates
% int_1^x(cos(x+t)y(t)dt) into the
% specified orthogonal basis.
See also
fred, diff and int.
F = matrix sized by [y.n y.n] in an orthogonal polynomial basis.
Example
y = dtau('ChebyshevU', [1 2], 5);
F = volt(y, 'cos(x+t)'); % F is the matrix that translates
% int_1^x(cos(x+t)y(t)dt) into the
% specified orthogonal basis.
See also
fred, diff and int.
fred, diff and int.