【问题标题】:Absolute Mathematica beginner have fundamental questionAbsolute Mathematica 初学者有基本问题
【发布时间】:2023-02-24 07:13:17
【问题描述】:

我正在解决《Wolfram 语言入门》中的所有问题,并且遇到了一个我可以寻求帮助的基本问题。

例如,“列出前 10 个方块,其中每个值都按其大小设置样式。”

在这个问题中,我们正在生成一个列表,然后我们要对列表中的每个元素应用一个操作,操作本身就是一个列表。首先,我们生成前 10 个方块的列表。接下来生成前 10 个正方形的列表,用作 Style 函数中的 Size 参数。

在 Wolfram Table[x^2, {x, 1, 10}] 中将生成前 10 个方块的列表。

Style[Table[x^2, {x, 1, 10}], {1, 4, 9, 16, 25, 36, 49, 64, 81,100}] 将对列表的每个元素应用大小 100。

换句话说,Style 只接受一个参数,在这种情况下,它只接受最后一个值 100 并将其应用于前 10 个方块的列表。

我本质上是在问如何迭代,以便在应用每个连续大小的每个连续方块上运行 Style 函数。我不确定我是否正确地提出了问题。

感谢您的帮助。

我尝试明确列出这些值

样式[表[x^2, {x, 1, 10}], {1, 4, 9, 16, 25, 36, 49, 64, 81,100}]

我尝试用表生成值。

样式[表[x^2, {x, 1, 10}], 表[n^2, {n, 1, 10}]]

在这两种情况下,它只适用于尺寸 100

【问题讨论】:

  • 您已将样式应用于表格,但需要创建样式表。将 Style 函数放在对 Table 的调用中。你会想出来的。
  • 谢谢。我试过 Table[Style[Table[x^2, {x, 10}], n], {Table[n^2, {n, 10}]}] 我想这就是我的困惑所在。我我将表本身作为第二个 Table 参数提交 - 我不确定是否允许这样做。
  • 在对Table的一次调用中对Style的一次调用...
  • 很近! Table[Style[x^2, x], {x, 10}] 几个很重要的点。我没有意识到 Style 可以采用在 Style 函数外部定义的变量,在本例中为 x。但是,这不会将每个成员的字体大小设置为等于它们的值,即字体大小为 49 中的 49。它仅使用 1-10 作为字体大小。仍在努力。
  • 表[样式[x^2, x^2], {x, 10}] 知道了。谢谢您的帮助。

标签: wolfram-mathematica


【解决方案1】:

表格[样式[x^2, x^2], {x, 10}]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-01-05
    • 2020-01-04
    • 2020-11-23
    • 2015-03-16
    • 2012-04-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多