楼主: 客初
4551 10

[问答] 求二重变上限积分 [推广有奖]

荣誉版主

饿死在金字塔顶的人

已卖:11217份资源

泰斗

31%

还不是VIP/贵宾

-

TA的文库  其他...

kindle读书人

有体系有结构的资料

公司金融与公司治理

威望
9
论坛币
11410002 个
通用积分
38761.4938
学术水平
3928 点
热心指数
4876 点
信用等级
3878 点
经验
435437 点
帖子
4709
精华
87
在线时间
17798 小时
注册时间
2012-11-2
最后登录
2026-2-7

一级伯乐勋章 初级热心勋章 初级学术勋章 初级信用勋章 中级学术勋章 中级热心勋章 中级信用勋章 高级学术勋章 高级热心勋章 高级信用勋章 特级热心勋章 特级学术勋章 特级信用勋章

楼主
客初 企业认证  学生认证  发表于 2014-3-24 18:18:30 |AI写论文
100论坛币
QQ图片20140324181255.jpg
图中后面那个是N2,更正N2(15,4.5)
求QD的值!!
请给出程序或命令的步骤!
谢谢!!

最佳答案

mklyzl 查看完整内容

首先,你把两个文件的后缀名改为.m;其次,你把两个文件都放在当前工作目录下; 最后,运行main.m就OK了
关键词:程序

本帖被以下文库推荐

沙发
mklyzl 发表于 2014-3-24 18:18:31
首先,你把两个文件的后缀名改为.m;其次,你把两个文件都放在当前工作目录下;

最后,运行main.m就OK了

myfun1.txt
下载链接: https://bbs.pinggu.org/a-1514395.html

108 Bytes

main.txt

140 Bytes

藤椅
mklyzl 发表于 2014-3-24 22:59:20
楼主,根据经验,因为正态分布的累计分布在数学上是积不出来,所以不能求出精确解,只能搞个数值解了

板凳
mklyzl 发表于 2014-3-24 23:35:38
约1023.3941,明早给你发程序

报纸
客初 企业认证  学生认证  发表于 2014-3-25 10:03:29
mklyzl 发表于 2014-3-25 09:46
首先,你把两个文件的后缀名改为.m;其次,你把两个文件都放在当前工作目录下;

最后,运行main.m就OK了
...
谢谢你,可不可以帮我解释一下,是否你把方程化简了。特别是1023.393这样的数字是怎么来的?

地板
凡星有梦 在职认证  发表于 2014-3-25 10:18:23
${{Q}_{D}}\approx \text{1023}\text{.394086}$

Mathematica代码如下(简单的二分法):
  1. ff[x_] :=
  2. SetPrecision[10.4, 10] (CDF[NormalDistribution[1000., Sqrt[300]], x] -
  3.      CDF[NormalDistribution[1000., Sqrt[300]], 0]) +
  4.   6.6 NIntegrate[
  5.     PDF[NormalDistribution[15., Sqrt[4.5]], y] PDF[
  6.       NormalDistribution[1000., Sqrt[300]], z], {z, 0, x}, {y, 0,
  7.      x - z}] -
  8.   14.;(*定义函数*)
  9. a = 1000.;(*起始左端点*)
  10. b = 2000.;(*起始右端点*)
  11. ee = (b - a)/2;
  12. (*误差*)While[ee > 10^(-7), c = (a + b)/2;
  13. sa = Sign[ff[a]];
  14. sb = Sign[ff[b]];
  15. sc = Sign[ff[c]];
  16. If[sc == 0, Break, If[sa sc < 0, b = c, a = c]];
  17. ee = b - a;]
  18. c(*结果*)
复制代码
个人主页:https://lixuan.xyz

7
客初 企业认证  学生认证  发表于 2014-3-25 10:28:30
mklyzl 发表于 2014-3-25 09:46
首先,你把两个文件的后缀名改为.m;其次,你把两个文件都放在当前工作目录下;

最后,运行main.m就OK了
...
请把解释稍微写一下,放在一个小文件里,设置100论坛币。

8
凡星有梦 在职认证  发表于 2014-3-25 10:54:50
客初 发表于 2014-3-25 10:28
请把解释稍微写一下,放在一个小文件里,设置100论坛币。
响应客初的要求,上传个附件
Mathematica程序及详细说明(复制-粘贴-运行).txt (848 Bytes, 需要: 100 个论坛币)
个人主页:https://lixuan.xyz

9
mklyzl 发表于 2014-3-25 11:36:04
客初 发表于 2014-3-25 10:28
请把解释稍微写一下,放在一个小文件里,设置100论坛币。
m文件里面的那个quad是数值积分的命令,myfun1是被积函数。
由于我是做统计模型的,非线性方程求解不熟,所以就只能是这种弱爆的方法了。
另外,楼主可采用楼下的用mathmeticas写的程序。
没有完美解决楼主问题,很抱歉!

IMG_20140325_112921.jpg (248.34 KB)

IMG_20140325_112921.jpg

10
客初 企业认证  学生认证  发表于 2014-3-25 11:38:13
凡星有梦 发表于 2014-3-25 10:54
响应客初的要求,上传个附件
感谢!已下载。

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-2-8 08:19