楼主: violacr
18100 10

[问答] 用R软件怎么实现多元函数求极值? [推广有奖]

  • 0关注
  • 0粉丝

大专生

10%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
1 点
信用等级
0 点
经验
307 点
帖子
31
精华
0
在线时间
54 小时
注册时间
2010-5-10
最后登录
2024-5-16

楼主
violacr 发表于 2011-3-10 16:41:33 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
nlminb怎么用?修改了几次参数,总是各种报错。。。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:r软件 nlminb nlm Min 软件 函数 极值

沙发
violacr 发表于 2011-3-10 18:39:34
自沙。。。。。。。。。。。。。。。。。。。。。。。。。。

藤椅
qoiqpwqr 发表于 2011-3-11 00:42:04
optim应该就可以的。

板凳
violacr 发表于 2011-3-11 09:34:30
3# qoiqpwqr
那规则呢。。。我就是按照例子里的规则写的参数,但是会报错捏。。。
拟合一个12个变量的Function,真2啊。。。。

报纸
qoiqpwqr 发表于 2011-3-11 22:43:42
给出函数的形式和初值,optim就可做了啊。不过12维的没做过,貌似很多的样子。初值的选取其实是个很大的问题,尤其对高维的来说。

地板
didizhang 发表于 2011-3-12 00:56:43
高维数据的话,建议使用optim,也不要用nlm之类的nlm从根本上说还是调用的optim。。
个人见解。

7
violacr 发表于 2011-3-14 09:35:59
问题解决了,而且有所发现。

R软件的factorial(),只能算到170的阶乘,没有办法,把数据做了除权。
12个参数,100多条Case的表格,循环结构玩儿的我很惨烈。
Run上程序之后我就出去吃饭了,一个半小时以后回来,还在running。。。然后又等了好长时间,出来了。。。。。。
我想知道,是版本的问题么?
我至今在使用2.8.1

8
zzchai 发表于 2014-6-29 10:40:39
帖子过去很久了,相信还是有人进来,分享一下这个蛋疼的事情:我做的是二元函数求极值,optim可以做,
(1)我设成参数是function(a,b)结果是  missing b
(2)我给成了function(a),然后参数里面用啊a[1],a[2],成功了!

多么蛋疼的领悟!!!!!

9
gssdzc 在职认证  发表于 2014-7-10 21:15:53
感谢分享

10
锥生零之心 发表于 2017-8-27 16:31:16
感谢分享~

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-31 08:01