生活百科知识

经验知识首页 > 选购技巧 > 详细经验讲解内容页

[视频]mathematica中的如何用条件语句

关于唐一菲退赛mathematica中的如何用条件语句,期待您的经验分享,谢了,下次有事儿别忘了找我 !
无情天魔精致 2018-11-14 20:41:22 11592人看过 分享经验到微博

更新:2024-03-31 08:02:29头条经验

来自天猫https://www.tmall.com/的优秀用户无情天魔精致,于2018-11-14在生活百科知识平台总结分享了一篇关于“mathematica中的如何用条件语句蹉跎”的经验,非常感谢无情天魔精致的辛苦付出,他总结的解决技巧方法及常用办法如下:

本文,介绍Mathematica里面,条件语句的用法。

工具/原料

电脑Mathematica

方法/步骤

1/5分步阅读

If的用法:

If[cond1,f1,f2]

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

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

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

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

[图]2/5

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

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

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

[图]3/5

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

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

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

[图]4/5

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

[图]5/5

Condition语句:

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

[图]

编辑于2018-11-14,内容仅供参考并受版权保护

经验备注

我发现了这篇经验很有用:你也认同《mathematica中的如何用条件语句》的经验分享有价值,就请和朋友们一起分享吧。另外,mathematica中的如何用条件语句的经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。经验知识实用生活指南-解决你所有的生活难题!未经许可,谢绝转载。

本文网址:https://www.5058.cn/article/6b182309ee0a7aba58e1592f.html

下一篇