R中协方差矩阵的直接构造

Direct construction of covariance matrix in R

我有 2 个向量

s1=seq(0,10,length.out=25)
s2=seq(0,4,length.out=10)

我想根据函数

建立一个协方差矩阵
covariance=function(s1,s2) {(s1-s2)^2}

我如何在 R 中没有 for 循环的情况下执行此操作

你需要使用sapply功能

sapply(s1,covariance,s2,H)

这不需要 for 循环