mathematica中的如何用条件语句

 时间:2026-02-12 20:28:15

1、If的用法:

If[cond1,f1,f2]

如果满足cond1,则执行f1,否则执行f2。

比如,保留列表中的偶数,而把奇数全部变成0.0:

If[EvenQ[#],#,0.0]&/@{1,2,3,5,9,0}

注意看,最后一个数字是0,是一个偶数,因此保留了下来,而没有变成0.0。

mathematica中的如何用条件语句

2、可以用If语句写分段函数:

f[x_]:=If[-1<x<1,x^x,Log[Abs[x]]]

Plot[f[x],{x,-2,2}]

mathematica中的如何用条件语句

3、如果是多段的分段函数,可以使用嵌套的If语句:

f[x_]:=If[x<-1,Sin[9*x],If[x<1,Abs[x]^x,Log[Abs[x]]]]

Plot[f[x],{x,-2,2}]

mathematica中的如何用条件语句

4、但是如果分段过多,嵌套的If语句就显得过于繁琐。这时候,可以使用Which。

mathematica中的如何用条件语句

5、Condition语句:

给出一组随机整数,把小于0的保留下来,把大于0的替换为0,除了用If语句,Condition语句也可以实现。

mathematica中的如何用条件语句

  • mathematica 如何画图
  • 如何使用mathematica对列表元素进行排序?
  • Mathematica 特殊字符输入(希腊字母/运算符)
  • Mathematica教程 自定义函数
  • 如何用Mathematica扩展图片背景/增加纯色边框?
  • 热门搜索
    关于保护环境的手抄报 安全教育的手抄报 欢庆六一手抄报内容 小学英语手抄报 森林草原防灭火的手抄报 小学手抄报 环保小卫士手抄报 天下国家手抄报 五四青年节手抄报 放飞梦想手抄报