嗨我有此矩阵:R中定义的参数
m<-matrix(data=c(1,2,3,4,5,6*K,7,8,9,10,11,12),nrow=3,ncol=4)
,但我不能限定,因为
K
不是数字参数。
我不知道有多少将是
K
的价值,所以我想这
K
仍然认为矩阵的参数。
例如,我想求解线性方程的一个系统,这个参数K.
我怎样才能做到这一点?
嗨我有此矩阵:R中定义的参数
m<-matrix(data=c(1,2,3,4,5,6*K,7,8,9,10,11,12),nrow=3,ncol=4)
,但我不能限定,因为
K
不是数字参数。
我不知道有多少将是
K
的价值,所以我想这
K
仍然认为矩阵的参数。
例如,我想求解线性方程的一个系统,这个参数K.
我怎样才能做到这一点?
你需要使它成为function
m <- function(K) matrix(data=c(1,2,3,4,5,6*K,7,8,9,10,11,12),nrow=3,ncol=4)
然后你就可以用它来解决一个合适的方程optim
或optimize
。
如果我想使矩阵m的LU分解我可以? – 2012-08-10 13:11:57
它定义了一个函数..当我打电话时,我应该总是使用一个数字...我想它应该是一个符号.. – 2012-08-10 13:15:20
[link](http://www.wolframalpha.com/input/?i=- 4 * X-1 * Y-1%2FL * Z%3D%28Q *%28L%5E2%29%29%2F4%2C + -1 * X-2 * Y%2B2k%3D0%2C + Y%2BK%3D %28q *%28L%5E2%29%29%2C + x +%3D + - %28q *%28L%5E2%29%29%2F2 + for + x%2Cy%2Ck%2Cz) – 2012-08-10 13:15:52
将“6 * as.numeric(K)”替换为“6 * K” – 2012-08-10 12:58:23
错误。K未找到 – 2012-08-10 13:14:06