Mathematica编程入门:[4]循环_4

 时间:2024-10-12 02:23:43

1、简单来看一下它的语法, 相信你立即会察觉到与 Map 完全类似.

Mathematica编程入门:[4]循环_4

3、为什么需要有 Scan 循环命令, 这样为什么要有 Do 也是一样的理由. 这就是在某些循环的过程中, 我们并不关心返回的结果, 只需要执行一些重复的操作. 比如菀蒯踔观我们之前有个经验所讲的那样[海报墙的制作], 可以用 Do, 当然为了代码效率地提升, 可以用 Scan. 回忆 [海报墙的制作] 代码所示那样, 我们只是对每一个文件执行了生成缩略图的操作, 并不要求得到 Export 运行的结果( 它的返回结果只是一个文件名). 下面是 Scan 与 Map 的代码执行的比较, 请体会两者的区别.

Mathematica编程入门:[4]循环_4

5、那我们知道 Mathematica 下"万事万物皆表达式", 而任何一个表达式都可以被看出一棵树. Scan 与 Map 一样遵循了 Mathematica 的标准层约定, 那请看下面的例子求出 Graphics 表达式中所有的叶子节点.

Mathematica编程入门:[4]循环_4
  • Mathematica编程入门:[1]循环_1
  • Mathematica编程入门:[3]循环_3
  • Mathematica对于列表的各种操作①
  • Mathematica基础——循环和迭代
  • Mathematica 下图形的组合与叠加方法之一_Show
  • 热门搜索
    成都旅游团 温州旅游必去景点 九寨沟旅游报价 通辽旅游 乌海旅游 阿拉善旅游 海南旅游局 贵州旅游局 云南旅游路线图 塞舌尔旅游