[已解决] 请教“例6.7 使用蒙特卡罗方法计算圆周率”的问题

[复制链接]
leobu 发表于 2021-10-10 09:00:34
请问:《金融数量分析—基于 MATLAB 编程》第四版中,例6.7中下面这行程序是什么含义?if X(i,1)^2+X(i,2)^2<=1

我本人理解:像是要求样本点与原点的距离不超过1,但是看不懂X(i,1)和X(i,2)各自代表什么?如果以上“1”和“2”都是代表纵坐标的话,本例中画出的正方形和内接圆形都是以原点为圆心的,似乎纵坐标达不到“2”。
谢谢老师帮助。

最佳答案


TouAkira 发表于 2021-10-10 09:36:57
显然X的第i行含有两个数据,分别对应第i个点的横、纵坐标,你问的1和2是索引值,表示的是第1个第2个。去读读帮助文档这篇《 数组索引 》。
回复此楼

2 条回复


TouAkira 发表于 2021-10-10 09:36:57
显然X的第i行含有两个数据,分别对应第i个点的横、纵坐标,你问的1和2是索引值,表示的是第1个第2个。去读读帮助文档这篇《 数组索引 》。
回复此楼

leobu 发表于 2021-10-10 10:09:26
TouAkira 发表于 2021-10-10 09:36
显然X的第i行含有两个数据,分别对应第i个点的横、纵坐标,你问的1和2是索引值,表示的是第1个第2个。去读 ...

多谢TouAkira 的帮助
您需要登录后才可以回帖 登录 | 注册

本版积分规则

相关帖子
相关文章
热门教程
站长推荐
快速回复 返回顶部 返回列表