全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
13321 6
2016-07-11
求,R中mod运算,即求余运算的表示方法,谢谢指教!
二维码

扫码加我 拉你入群

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

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

全部回复
2016-7-11 12:40:21
复制代码
二维码

扫码加我 拉你入群

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

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

2016-7-11 13:39:50
谢谢十里春风!假如,u=mod(m,n),在R中又如何表示呢。R中没有求 “模” 的函数啊!
二维码

扫码加我 拉你入群

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

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

2016-7-11 16:52:25
lingtnt 发表于 2016-7-11 13:39
谢谢十里春风!假如,u=mod(m,n),在R中又如何表示呢。R中没有求 “模” 的函数啊!
我觉得2L说的很清楚了啊,不知道楼主想要什么样的。u=m%%n就是模啊,要是想要函数的形式,那自己定义一个嘛,mod<-function(m,n)return(m%%n),然后就可以mod(m,n)了,虽然意义不明
二维码

扫码加我 拉你入群

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

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

2016-7-11 18:02:01
对的,谢谢指教!以前做理论的,现在才开始摸这些,幸得各位指导啊!我是想生成空间格子点!
m<-10
for(i in 1:m-1){ui<-(i-1)%%m
vi<- floor ((i-1)/m)
ai<-c(ui,vi)},结果没有成功。
a<-diag(ai)}
二维码

扫码加我 拉你入群

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

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

2016-7-11 19:30:48
lingtnt 发表于 2016-7-11 18:02
对的,谢谢指教!以前做理论的,现在才开始摸这些,幸得各位指导啊!我是想生成空间格子点!
m
没听过空间格子,抱歉,没从你的程序里看出你的目的> m<-10
> for(i in 1:(m-1)){
+   ui<-(i-1)%%m #得到0到m-2
+   vi<- floor((i-1)/m) #都是0
+   ai<-c(ui,vi)
+ }
> a<-diag(ai)
> a
     [,1] [,2]
[1,]    8    0
[2,]    0    0

我觉得你应该不是要这样的结果
复制代码
改成这样出来的结果也很奇怪,你预计得到的a应该是长啥样的?
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群