-1
未知值矩陣代數還有就是要解決在R矩陣代數的方式,喜歡它的可能在現場做: https://www.symbolab.com/solver/matrix-calculator與R中
我試圖解決這個問題上的R: image with aexample of what i'm trying to solve
我也試過使用包ktsolve,但我認爲它不能做我想要的。
感謝您的時間。
未知值矩陣代數還有就是要解決在R矩陣代數的方式,喜歡它的可能在現場做: https://www.symbolab.com/solver/matrix-calculator與R中
我試圖解決這個問題上的R: image with aexample of what i'm trying to solve
我也試過使用包ktsolve,但我認爲它不能做我想要的。
感謝您的時間。
根據您的目標,優化可能會像在
calculate <- function(x){
A <- matrix(c(1 ,2 ,x), nrow = 1)
B <- matrix(c(1, 2, 3, 4, 5, 2, 6, 2, 1), nrow = 3)
C <- matrix(c(1, 2, x), nrow = 3)
return(abs(A %*% B %*% C - 1))
}
optimize(calculate, c(-100, 100))
謝謝你幫我最快,最簡單的選擇。我試過你的代碼,並且完成了我想要的。你知道我在哪裏可以更多地瞭解這類問題? – zecoves
'optimize'函數和它的兄弟'optim'不會做矩陣代數 - 它們只是通過迭代在任意函數中搜索最小值和最大值。 如果你不需要這個正式解決,但只是很好的解決方案,你可以通過閱讀'help(優化)'和'help(optim)'來做很多事情。然後你可以在這裏閱讀更多:https://www.is.uni-freiburg.de/ressourcen/computational-economics/5_OptimizationR.pdf還有一個關於優化的TaskView https://cran.r-project.org /web/views/Optimization.html如果這樣做你想要的,你可以考慮接受答案。 – Bernhard
謝謝。你爲我提供了很多新的信息。幻燈片非常有幫助。你幫了我很多。 – zecoves