How to create 2D plane from Inplane, Crossplane, and Diagonal profiles

1 visualizzazione (ultimi 30 giorni)
I need to create 'A', a 2D plane. size(A)=[512 512]
I have the following:
InplaneA is a column of data, that should occupy Column 256 in A. CrossplaneA=InplaneA but should occupy Row 256 in A. DiagA is a vector that should occupy diagonal of A.
size(InplaneA)=size(CrossplaneA)=size(DiagA)=[512 1]
The rest of the points in matrix A should be the interpolated values from the available data.
How do I achieve that?

Risposte (1)

Matt J
Matt J il 2 Mag 2013
Modificato: Matt J il 2 Mag 2013
You could use something like INPAINT_NANS, but you would be filling the majority of the image based on very little data. I can't imagine how you could ever get meaningfully results based on such little input.

Categorie

Scopri di più su Operating on Diagonal Matrices in Help Center e File Exchange

Prodotti

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by