To measure a lot of (high resistance) resistors in an harsh environment, I want to setup a matrix of these resistors under test (\$R_{00} \dots R_{nm}\$).
The resistors \$R_{x0} \dots R_{xn}\$ and \$R_{y0} \dots R_{ym}\$ are switches to select the resistor under test. These switches have no infinite isolation resistance when open, so I drew them as resistors. An ammeter combined with a voltage source is connected between + and GND.
I want to calculate the error, the rest of the resistor matrix is causing, when activating one resistor.
For example if the switches \$R_{y0}\$ and \$R_{x0}\$ are closed (set to \$0\ \Omega\$) and the other switches are open (set to \$10\ G\Omega\$) to measure the current through \$R_{00}\$, I have to consider the other resistors as a parallel resistance, causing an error for the measurement. How do I calculate this resistance?
When all resistors under test are considered to be equal, and all open switches are considered to be equal, I feel like there has to be some simplification like considering all rows to be connected to each other and the columns to be connected to each other? But I am somehow stuck at proving this and have no real approach.
Update:
Like Neil_UK suggested, the following would be a better setup to allow guarding out the current that would go through the rows not having the resistor currently measured. Supposing, the guarding works perfect, the error could be calculated as an parallel resistance of all the isolation resistances \$R_{xn}\$ plus all resistors in the measured row \$R_{xn}\$.
simulate this circuit – Schematic created using CircuitLab