使用鼠尾草数学打印表格

时间:2015-01-22 19:48:37

标签: function math html-table sage

赋值是构造一个两列表,从x = -4开始,以x = 5结束,连续x值之间有一个单位增量。它应该有列标题'x'和'f(x)'。我在html.table()上找不到任何有用的东西,这是我们应该使用的东西。

这是我到目前为止所做的。我只是不知道将什么放入html.table函数。

x = var('x')
f(x) = (5 * x^2) - (9 * x) + 4
html.table()

2 个答案:

答案 0 :(得分:2)

您可能需要查看sage's reference documentation page on html.table

它包含以下有价值的信息:

  

table(x,header = False)

     

将嵌套列表打印为HTML表格。 html的字符串将被解析为美元和双美元符号内的数学。 2D图形将显示在单元格中。表达式将被胶合。

     

INPUT:

  x – a list of lists (i.e., a list of table rows)
  header – a row of headers. If True, then the first row of the table is taken to be the header.

还有一个sin(而不是f)与x而不是0..3的{​​{1}}的示例,您很可能很容易适应:

-4..5

答案 1 :(得分:1)

@Cimbali有一个很好的答案。为了完整起见,我将指出您应该能够通过

获取此信息
html.table?

或者,事实上,

table?

因为我会说我们想提倡更通用的table函数,它对您有很大的潜力。