24小时热门版块排行榜    

查看: 2476  |  回复: 14

AI_JJC

至尊木虫 (正式写手)

[求助] 求助一个类似f(x)=max(x1,x2,...,xn)的可导函数

如题,我求助一个可以实现f(x)=max(x_1,x_2,...,x_i,...,x_n)功能的函数(n是一个确定的整数),要求函数可导,或者至多只有有限几个点不可导。
另外,f(x)只能从下面趋近于最大的x,但不能大于最大的x,因此这样的函数不能满足要求。
为了降低难度,x_i的取值范围可以限制在[0,1],不过我觉得这个限制好像并不能降低什么难度

还请各位高手能够帮忙,先谢谢了。
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖置顶 ( 共有2个 )

AI_JJC

至尊木虫 (正式写手)

送红花一朵
AI_JJC: 回帖置顶 2014-06-10 22:51:50
引用回帖:
7楼: Originally posted by asimony at 2014-06-10 14:06:33
”如果不能直接得到   ,得到的值为    ,a为一个很小的正数“这句话不太明白。
你看n次根号下a1,a2....an的乘积,由于他们均小于1.满足不大于最大的。但这里趋于最大的应该是对n而言的。不知道是不是你的原意。

"你看n次根号下a1,a2....an的乘积,由于他们均小于1.满足不大于最大的"
你说的这个例子得到的结果是a1,a2,...,an的一个中间值,因此并不是我需要的函数。

在1楼中我之所以给出“x_i的取值范围可以限制在[0,1]”,只是因为在我的应用环境中x_i为概率,取值在[0,1]区域内。当然,如果你给出的函数在更宽的取值范围内都能找出max(x_i),那样更好。

上面我说过,我的应用环境是概率,函数得到的结果也是一个概率,因此函数f(x)值域为[0,1]。1楼中,我给出的那个函数可以计算出一个接近max(x)的值,但是该值比max(x)大。当max(x)=1,该函数得到的结果f(x)虽然接近于max(x),但是比1大,就不是概率了,所以该函数不符合要求。我需要的函数是能输出max(x),或者输出一个很接近于max(x)但是比max(x)小的数。

我现在有个方法,。这个函数能够基本解决我的问题,但我对该函数还不满意。这个函数联系到了我的实际应用环境,如果看不明白大可略过,只是为抛砖引玉。

欢迎各位高手能提供更好的方法,谢谢。
8楼2014-06-10 22:50:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

AI_JJC

至尊木虫 (正式写手)

AI_JJC: 回帖置顶 2014-06-11 15:37:01
引用回帖:
12楼: Originally posted by xcenxcen at 2014-06-11 07:47:58
(1/n*(x1^p+x2^p+...+xn^p))^(1/p)
p取得很大很大,不知道行不行。...

谢谢你,这是一个很好的函数,但是还有稍许不足。

我测试了下,p的大小不太好确定。如果p不很大,譬如100,求得的值与max(x_i)比较还有一定的差值;如果p太大,譬如10000,由于计算机精度的影响,会得到错误的结果0。另外p的最佳取值与n有关系。当然,这仍然是一个很好的函数,基本实现了我想要的功能。

另外我追加50金币,欢迎大家继续给出好的方法。还可以再继续追加。。。
13楼2014-06-11 15:36:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

hank612

至尊木虫 (著名写手)

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
AI_JJC(feixiaolin代发): 金币+10, 代操作 2014-06-10 16:00:57
不知道 绝对值函数满足你的要求么? 至多有限个点处不可导.
max(a,b) = 1/2* (|a-b|+a+b)
We_must_know. We_will_know.
2楼2014-06-10 05:36:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

匿名

用户注销 (著名写手)

小虫

本帖仅楼主可见
3楼2014-06-10 09:29:25
已阅   申请数学EPI   回复此楼   编辑   查看我的主页

AI_JJC

至尊木虫 (正式写手)

引用回帖:
2楼: Originally posted by hank612 at 2014-06-09 22:36:00
不知道 绝对值函数满足你的要求么? 至多有限个点处不可导.
max(a,b) = 1/2* (|a-b|+a+b)

谢谢你的回复。不过这个函数不能满足要求,因为n可能是几十,也可能是几百。
想送你10金币聊表谢意,貌似不能手工发放
4楼2014-06-10 15:05:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

AI_JJC

至尊木虫 (正式写手)

引用回帖:
3楼: Originally posted by asimony at 2014-06-10 02:29:25
叙述的 可以再清楚一点吗?

恩,我需要一个函数,该函数的功能是从一堆值挑选出最大的,但是要求该函数可导。
“f(x)只能从下面趋近于最大的x,但不能大于最大的x ”这句话我没说清楚。
假设是x中最大的值,我的意思是如果不能直接得到,得到的值为,a为一个很小的正数。
不知道这样说清楚没有,谢谢你。
5楼2014-06-10 15:20:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

AI_JJC

至尊木虫 (正式写手)

引用回帖:
3楼: Originally posted by asimony at 2014-06-10 02:29:25
叙述的 可以再清楚一点吗?

恩,我需要一个函数,该函数的功能是从一堆值挑选出最大的,但是要求该函数可导。
“f(x)只能从下面趋近于最大的x,但不能大于最大的x ”这句话我没说清楚。
假设是x中最大的值,我的意思是如果不能直接得到,得到的值为,a为一个很小的正数,这样的结果也可以。
不知道这样说清楚没有,谢谢你
6楼2014-06-10 15:25:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

匿名

用户注销 (著名写手)

小虫

本帖仅楼主可见

» 本帖已获得的红花(最新10朵)

7楼2014-06-10 21:06:33
已阅   申请数学EPI   回复此楼   编辑   查看我的主页

xcenxcen

银虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
max(x1,x2,...,xn)=max(max(x1,x2,...,xn-1),xn)
所以n个数里挑一个最大的实际上是绝对值函数的嵌套吧。在某些平面上不可导,不满足要求吗?
待我长发及腰,遮住一身肥膘。纵然虎背熊腰,也要高冷傲娇。
9楼2014-06-11 11:23:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xcenxcen

银虫 (小有名气)

【答案】应助回帖

pow((1/n*sigma(1,n)xi^p),1/p),p取的充分大,行吗?
待我长发及腰,遮住一身肥膘。纵然虎背熊腰,也要高冷傲娇。
10楼2014-06-11 11:27:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 AI_SKY 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 科研孤儿太难了 +14 我4大白菜 2026-08-20 15/750 2026-08-20 22:33 by 袁向阳007
[基金申请] 让我中一个面上吧! +8 大萍1987 2026-08-20 10/500 2026-08-20 21:48 by 大萍1987
[基金申请] 言之凿凿,明天官网会通知放榜? +15 医学老男孩 2026-08-20 17/850 2026-08-20 20:35 by CaoLG
[基金申请] 时间戳又变了 +12 wuchongjun 2026-08-20 17/850 2026-08-20 20:05 by spzhao
[基金申请] 今天系统多次维护,明天很可能放榜! +10 zju2000 2026-08-16 11/550 2026-08-20 20:02 by cl479861084
[基金申请] 时间戳变了,能看出什么问题? +18 基诺咪客 2026-08-17 23/1150 2026-08-20 17:19 by Godzela
[基金申请] 放榜前的不淡定 40+3 snowwithsea 2026-08-19 12/600 2026-08-20 15:56 by lfy8008
[基金申请] 重要消息,中午系统在维护 +11 yuleib84 2026-08-18 12/600 2026-08-20 11:09 by xskun
[基金申请] filecode,4个jtjc了 +11 ziyangfang 2026-08-19 13/650 2026-08-19 21:28 by aasahr
[教师之家] 为什么余额宝的年化利率越来越低?主要原因有哪些? +5 瞬息宇宙 2026-08-15 5/250 2026-08-19 20:23 by super2002521
[基金申请] 今天放榜没戏了吧 +4 yuleib84 2026-08-19 5/250 2026-08-19 19:52 by hhs666
[基金申请] 今天放榜吗? +14 布布和一二 2026-08-19 15/750 2026-08-19 18:07 by gltch
[基金申请] filecode=后面第一个是大写字母 +10 wangze12014 2026-08-14 12/600 2026-08-19 16:56 by 苦难博士
[基金申请] 快农历七夕节了,轻松一下,男人悄悄话,女施主请不要进来。 +6 Tide man 2026-08-14 7/350 2026-08-19 09:56 by ZJTJZ
[基金申请] 什么时候开奖? +6 CrisMessi 2026-08-18 6/300 2026-08-19 08:06 by Equinoxhua
[基金申请] 明天放榜? +5 Shxjjxjkx 2026-08-18 5/250 2026-08-18 18:14 by -大大大大大-
[基金申请] 时间戳又变了8-15 +14 archvillain 2026-08-15 26/1300 2026-08-18 13:37 by phantomgost
[基金申请] 今天维护系统维护 祝所有人 高中 +8 gjjjzhong 2026-08-18 9/450 2026-08-18 13:01 by 家与远方
[基金申请] 93BebMhtakh前后11位开头都是大写 +4 且听虎啸 2026-08-17 5/250 2026-08-18 00:49 by 蔡棒棒菂
[基金申请] 感觉是下周放榜了 +6 angus9576 2026-08-17 11/550 2026-08-17 23:57 by angus9576
信息提示
请填处理意见