X-Git-Url: http://gitweb.michael.orlitzky.com/?p=octave.git;a=blobdiff_plain;f=c_inner_product.m;h=b53deef48adeba65439e81961ddf865dce4d7e60;hp=0ff7f9631dee488c7365d8d4df7676fca131c0e4;hb=99b1398f7acd8c15e42160c047dcaff816643020;hpb=6360bb932c0386ba3e3aa313827283db6175f085 diff --git a/c_inner_product.m b/c_inner_product.m index 0ff7f96..b53deef 100644 --- a/c_inner_product.m +++ b/c_inner_product.m @@ -1,24 +1,24 @@ function ip = c_inner_product(w, a, b, v1, v2) - ## - ## The usual inner product defined on the space of continuous - ## functions over the interval [a,b]. - ## - ## INPUT: - ## - ## * ``w`` -- The weight function. - ## - ## * ``a`` -- The left endpoint of the interval. - ## - ## * ``b`` -- The right endpoint of the interval. - ## - ## * ``v1`` -- The first vector. - ## - ## * ``v2`` -- The second vector. - ## - ## OUTPUT: - ## - ## The inner product . - ## - integrand = @(x) w(x)*v1(x)*v2(x) - ip = quad(integrand, a, b) + % + % The usual inner product defined on the space of continuous + % functions over the interval [a,b]. + % + % INPUT: + % + % * ``w`` -- The weight function. + % + % * ``a`` -- The left endpoint of the interval. + % + % * ``b`` -- The right endpoint of the interval. + % + % * ``v1`` -- The first vector. + % + % * ``v2`` -- The second vector. + % + % OUTPUT: + % + % The inner product . + % + integrand = @(x) w(x)*v1(x)*v2(x); + ip = quad(integrand, a, b); end