r - t在0到5之间绘制f(α) = (α2 + 1)^(0.5)的曲线,使用MML标注图形
问题描述
我需要为 0 到 5 之间的 t 绘制一条 f(α) = (α2 + 1)^(0.5) 的曲线,使用 MML 来注释图形。任何帮助将不胜感激,谢谢。
到目前为止,我有两个选项,第一个显示一条曲线,顶部没有注释函数。这在评论中带有额外的括号。
curve((x^2 + 1)^(0.5), from=0, to=5,
xlab = expression(alpha),
ylab = expression((alpha^2 + 1)^(0.5), # ((alpha
main = expression(paste("Function : ",
f(alpha) == (alpha^2 + 1)^(0.5))))) # ))
当我排除在 alpha 和匹配的括号之前注释的括号时。我想我会在曲线顶部得到带注释的函数。
curve((x^2 + 1)^(0.5), from=0, to=5,
xlab = expression(alpha),
ylab = expression(alpha^2 + 1)^(0.5),
main = expression(paste("Function : ",
f(alpha) == (alpha^2 + 1)^(0.5))))
该程序没有运行并给我这个错误。
Error in expression(alpha^2 + 1)^(0.5) :
non-numeric argument to binary operator
解决方案
我认为这可能只是括号的位置。这应该有效:
curve((x^2 + 1)^(0.5), from=0, to=5,
xlab = expression(alpha),
ylab = expression((alpha^2 + 1)^(0.5)),
main = expression(paste("Function : ", f(alpha) == (alpha^2 + 1)^(0.5))))
推荐阅读
- jquery - 有没有办法在提交表单之前模拟“必需元素”的消息?
- node.js - Node.js 在异步函数中返回 API 响应
- java - 使用 java.util.Base64.getDecoder() 解码后的奇怪字符
- ios - 分隔列表
在列表中的每个数组之后 - javascript - 根据文本框中的数据运行 ruby 函数
- python - 为 Paginator 类中的每个页面动态传递 per_page 值
- docker - Docker Nginx 反向代理来分离容器
- emacs - 是否可以限制桌面保存的缓冲区的最大数量?
- ios - 使用 ZFRippleButton 库点击 UIButton 时图像消失 - swift
- java - 刷新/更新列表视图当前选项卡