如何求解 arg max|<x(t),g(t,c)>|^2
求助:arg max|<x(t),g(t,c)>|^2,在MATLAB中实现时受阻.
假设t=0.0:0.02:2*pi;
x(t)=sin(t);
g(t,c);
我想这样子实现:
1 先求x(t),g(t,c)它们的内积;
Q:这样获得的是一个关于c的一个方程f(c).
但是求得的内积是个表达式,这怎么求呢?
neiji_xg=x*g';试了下就是行不通啊.
2 再求max|f(c)|^2,就应该可以了.
Q:这个f(c)是一很复杂的方程,应该这么求max呢?
谢谢
[ 本帖最后由 eight 于 2007-7-28 21:46 编辑 ] 你的问题表述的还是有些不清楚,g(t,c)到底是什么呢?整个式子如果包含未知数,那就应该不会有结果了。要都是常数,按定义算就可以了
根据内积的定义,如果x和y是2个相同大小的向量
内积=sum(x.*conj(y))
页:
[1]