mathematica 定义函数
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/10 17:13:41
mathematica 定义函数
要用在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大.
}
要用在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大.
}
……这不就是个表达式吗.而且你要的是整数随机数还是实数随机数?总之就是这样的感觉:
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
*)
一个Mathematica函数定义问题
mathematica中分段函数怎么定义?
mathematica的多元函数怎么定义?
关于Mathematica中的函数定义问题
mathematica如何定义函数式未知的函数?
Mathematica如何以函数为变量定义一个函数?
mathematica 中如何 定义一个函数 以及 引用这个函数
求大神帮忙,mathematica二元分段函数怎么定义啊?
mathematica中怎么定义函数在某个单点的值?
能解释下这个mathematica定义的函数么?
mathematica中对定义的函数作运算
mathematica中如何在定义的函数中输出图形