
mathematica 定义函数
要用在mathematica中建立一个函数可以供别的程序调用。比如要求在子函数中产生一个0-99的随机数,如果这个数大于5返回参数1如果小于五返回参数值0.怎么编写?就像...
要用在mathematica 中建立一个函数 可以供别的程序调用。比如 要求在子函数中产生一个0-99 的随机数,如果这个数大于5 返回参数1 如果小于五 返回参数值0.
怎么编写?
就像在c语言中:
int com(int a ){
if(a>5)
return 1 ;
else return 0;
}
void main(){
.........
.........
com(6);//比较6是不是比5大。
} 展开
怎么编写?
就像在c语言中:
int com(int a ){
if(a>5)
return 1 ;
else return 0;
}
void main(){
.........
.........
com(6);//比较6是不是比5大。
} 展开
展开全部
……这不就是个表达式吗。而且你要的是整数随机数还是实数随机数?总之就是这样的感觉:
If[RandomReal[{0, 99}] > 5, 1, 0]
————
……你的意思是要写个函数是不是大于5吗?那:
f[a_] := Boole[a > 5]
然后哪里要用就调用这个函数就是了:
f[1]
f[6]
f[99]
f[-1]
(*
0
1
1
0
*)
If[RandomReal[{0, 99}] > 5, 1, 0]
————
……你的意思是要写个函数是不是大于5吗?那:
f[a_] := Boole[a > 5]
然后哪里要用就调用这个函数就是了:
f[1]
f[6]
f[99]
f[-1]
(*
0
1
1
0
*)

2025-04-08 广告
Stata系列软件全国授权代理——北京友万。北京友万信息科技有限公司,总部设在北京市昌平科技园区,是一家专注于引进国内外软硬件产品的中关村高新技术企业。公司拥有多项自主研发的数据平台,依托自身经验丰富的技术团队资源,为不同领域的客户提供全面...
点击进入详情页
本回答由友万科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询