【问题标题】:Mathematica Plot errorMathematica 绘图错误
【发布时间】:2021-01-06 20:58:22
【问题描述】:

我想在同一个系统中绘制 Sin 和 Cos 函数。

但是这段代码

  Plot[{Sin[x], Cos[t]}, {x, 0, 5}, {t, 0, 6}]

导致这个错误:Plot::nonopt: "Options expected (instead of {t,0,5}) beyond position 2 in Plot[{Sin[x],Cos[t]},{x,0,5},{t,0,5}]. An option must be a rule or a list of rules"

【问题讨论】:

    标签: wolfram-mathematica


    【解决方案1】:

    根据文档,您必须对所有函数使用相同的变量 x。

    【讨论】:

    • 那么,有没有办法在同一个系统中,在不同的域上绘制 Sin 和 Cos?也许函数Plot 不是最好的选择。
    • 创建两个图,将它们分配给变量,然后以这些变量作为参数调用 Show[]。
    • 我用过这个,它有效:Show [Plot[Sin[u], {u, 0, 8}], Plot[Cos[k], {k, 0, 2}]]
    【解决方案2】:

    Show[Plot[Sin[x],{x,0,5}], Plot[Cos[t],{t,0,6}]]

    【讨论】:

    • 欢迎来到 Stack Overflow。虽然此代码可能会回答问题,但提供有关此代码为何和/或如何回答问题的额外上下文可提高其长期价值。 How to Answer
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-28
    • 1970-01-01
    • 2011-09-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多