声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 6314|回复: 17

[计算数学] arg max|<x(t),g(t,c)>|^2

[复制链接]
发表于 2007-7-27 15:25 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
请问这一数学公式是什么意思?
它是不是返回x(t),g(t,c)内积的模的平方最大时,所对应的c?
它应该在MATLAB中咋么实现呢

[ 本帖最后由 orchis_2005 于 2007-7-27 15:46 编辑 ]
回复
分享到:

使用道具 举报

 楼主| 发表于 2007-7-27 15:45 | 显示全部楼层
没人会吗?还是问题很简单啊.
刚接触,还请会的朋友们多发表发表些建议!
谢谢了!
发表于 2007-7-27 15:59 | 显示全部楼层


实话我不懂,可能好多人懂,但是都没有在。
<,>是点积的意思?
arg是什么意思?
发表于 2007-7-27 16:05 | 显示全部楼层
是不是幅角啊
 楼主| 发表于 2007-7-27 16:05 | 显示全部楼层
arg应该是表示极坐标中的辐角
在此就不清楚.
the question should be:
y = arg max h(a1,a2,...,an)
for example: if ai maximizes h, y = ai
网上参阅的资料.
发表于 2007-7-27 16:08 | 显示全部楼层
参考In mathematics,arg max(orargmax)stands for the argument of the maximum ,that is to say ,the value of the given argument for which the value of the given expression attainsits maximum value:
argmaxf(x)=> {x|任意y(y!=x=> f(y)<f(x))}
即argmaxf(x)返回的是f(x)取最大值时所对应的x的值

评分

1

查看全部评分

 楼主| 发表于 2007-7-27 16:23 | 显示全部楼层
arg max|<x(t),g(t,c)>|^2,表示的意思清楚,就是在MATLAB中实现时受阻.

我想这样子实现:
1先求x(t),g(t,c)它们的内积;
  这样就获得了一个关于c的一个方程f(c).
2再求|f(c)|,就应该可以了.

问题是:这个f(c)是一很复杂的方程,应该这么求呢?谢谢
发表于 2007-7-27 17:02 | 显示全部楼层
x(t),g(t,c)如果有具体形式就好了啊,matlab里面有内积的公式
 楼主| 发表于 2007-7-27 17:45 | 显示全部楼层
谢谢咕噜噜!
有具体形式
t=0.0:0.02:2*pi;
x(t)=sin(t);
g(t,c)是一个关于t和c非常复杂的表达式;
matlab里面有内积的公式好象只能求得一个具体的值,
对这样一个求得表达式的能够实现吗?不知你是哪一个公式?
发表于 2007-7-27 18:03 | 显示全部楼层
你试试看用符号先求内积
 楼主| 发表于 2007-7-28 12:01 | 显示全部楼层

回复 #10 咕噜噜 的帖子

请问"用符号先求内积"这在MATLAB中有些什么命令可用?
对这些命令刚接触,还请多多指教,
谢谢!
发表于 2007-7-28 15:15 | 显示全部楼层
在matlab里面dot(x, y)和cross(x, y)是向量内积和外积
详情用help自己查看,或者找一些matlab基本命令看看
 楼主| 发表于 2007-8-2 05:13 | 显示全部楼层
用符号积试了一下:
fcc=3.12;
tcc=350;
c=sym('c');
t=sym('t');
x=sym('cos(t)');
g=(2*pi*c^2)^(1/4).*exp(((t-tcc).^2)/(4*c^2)).*exp(j*m0/2*(t-tcc).^2+j*fcc*(t-tcc));
neiji_xg=int(x*g,t,1,length(t));
1.请问用这种符号积分INT可以表示它的内积吗?
2.可以对一复数求积分吗?
3.运行了一下之后还出现Warning: Explicit integral could not be found,
   这会是什么原因导致的呢?
发表于 2007-8-2 08:34 | 显示全部楼层
你用int做内积积分?在matlab里面内积是dot(x,y),可以对复数求内积吧
 楼主| 发表于 2007-8-2 16:48 | 显示全部楼层
查了一些关于内积的资料,对它的定义如下:
1.x=(x1,x2,...,xn),y=(y1,y2,...,yn),
则它们的内积定义为:(x,y)=sum(xi*yi)
2.在L[a,b]^2中定义内积为:
(X,Y)=int(x*y,t,a,b)
3.若L[a,b]^2为复值函数,则
(X,Y)=int(x*y*,t,a,b),
y*为y的共轭

因此是可以用积分来表示内积的!

[ 本帖最后由 orchis_2005 于 2007-8-2 16:51 编辑 ]

评分

1

查看全部评分

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-9-21 13:35 , Processed in 0.059103 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表