How to implement kriging in Matlab?
84 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
I need to perform kriging in Matlab based on three borehole samples.
Numbers for soil layers indicate depth from ground zero, boreholes - position on model.
The outcome should look something like this (already done that in Zsoil):
Any ideas how to perform this?
2 Commenti
Image Analyst
il 9 Gen 2022
Are you using commas for decimal points instead of periods? Like (x,y) = 7,5 -- okay that means commas are commas. But SoilLevel1 = (3, 27) - what the heck does that mean? Is the value 3.27? Or do you have two values: 3 and 37? And if two values, what does each value represent?
Risposte (2)
the cyclist
il 8 Gen 2022
4 Commenti
the cyclist
il 8 Gen 2022
Sorry, but I am completely ignorant of this method, so I can't really give you a better "hint" than providing you with a pointer to code where someone else solved the problem. I would have hoped that this would give you a solid headstart on writing your own.
I hadn't noticed how old the submission I mentioned was. There are other kriging examples in the File Exchange, that look more up-to-date. Maybe they will be more helpful.
Image Analyst
il 8 Gen 2022
I believe I saw somewhere in the documentation that scatteredInterpolant did kriging. Attached is a demo.
10 Commenti
Wolfgang Schwanghart
il 12 Gen 2022
Actually, I don't understand why you need kriging here. The figure created by Zsoil shows a linear interpolation of the individual depths above which soils are classified into the respective soil layers. Kriging won't help here, inparticular since you would need to have a variogram.
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!