2131 6

[问答] 【求助】R语言含参函数的画图 [推广有奖]

  • 0关注
  • 0粉丝

大专生

50%

还不是VIP/贵宾

-

威望
0
论坛币
1 个
通用积分
1.0000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
126 点
帖子
6
精华
0
在线时间
97 小时
注册时间
2017-12-10
最后登录
2020-6-14

楼主
梦在破晓之前 发表于 2017-12-12 14:41:09 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
x(a)是关于a的函数
y(a)是关于a的函数
a的范围是(0,正无穷)
画出图像,要求x,y轴上显示的是a的值,而不是x(a),y(a)函数的值,

这样写对么  #先给a定义在(1,5)内,f(a,11)是已经定义的函数
i=1
for (a in seq(1,5,0.01)){
  SN[i]=f(a,11)[1]
  NN[i]=f(a,11)[2]
  i=i+0.01
}

最后画图的坐标轴的显示怎么处理,还有能不能输出每一步的sn(a),nn(a)的值,我在网上查找了print的用法,看不懂
谢谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:R语言 print 怎么处理 int 坐标轴

沙发
慕目穆木 学生认证  发表于 2017-12-12 17:52:00
不太懂你的问题 ,你是想画出一个横坐标为X(a)纵坐标为Y(a)的图但是坐标轴又显示的是a的值吗? 这我不太理解
另外 你直接输SN;NN不就输出了他们的值了吗

藤椅
梦在破晓之前 发表于 2017-12-14 19:12:21
慕目穆木 发表于 2017-12-12 17:52
不太懂你的问题 ,你是想画出一个横坐标为X(a)纵坐标为Y(a)的图但是坐标轴又显示的是a的值吗? 这我不太理解 ...
比如说x=3t+2
       y=5t*t;
他们都是t的函数,然后以他们的值画图,最后图形上显示的肯定是(x,y)的值,我想显示此时(t‘,t’‘)的值

板凳
慕目穆木 学生认证  发表于 2017-12-14 19:34:20
梦在破晓之前 发表于 2017-12-14 19:12
比如说x=3t+2
       y=5t*t;
他们都是t的函数,然后以他们的值画图,最后图形上显示的肯定是(x,y) ...
也就是说对于同一个t的话 x(t),y(t)的取值都是唯一的吗?
这样的话 你可以在画出关于x(t),y(t)的图上的点上标注出相应的t值
  1. t<-c(1:5)
  2. x<-t*2+1
  3. y<-t/2+2

  4. plot(x,y,type="n")
  5. text(x,y,t)
复制代码

报纸
慕目穆木 学生认证  发表于 2017-12-14 19:35:54
不知道这是不是你想要的效果

微信截图_20171214193519.png (12.33 KB)

微信截图_20171214193519.png

地板
梦在破晓之前 发表于 2017-12-16 21:17:24
慕目穆木 发表于 2017-12-14 19:35
不知道这是不是你想要的效果
不能直接改变坐标轴的数据吗,?
不过这样也很好了,谢谢!

7
慕目穆木 学生认证  发表于 2017-12-17 18:59:48
当然是可以的
  1. t<-c(1:5)
  2. x<-t*2+1
  3. y<-t/2+2

  4. plot(x,y,axe=F,xlim=c(-3,10))
  5. text(-2,y,t)
  6. 相当于把你的t的标签放在了y轴上而已
复制代码

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-6 12:30