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

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?

Answers (1)

Matt J
Matt J on 2 May 2013
Edited: Matt J on 2 May 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.

Categories

Products

Asked:

on 2 May 2013

Community Treasure Hunt

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

Start Hunting!