タイトルが示すように、フィールド名 (http://www.mathworks.co.uk/help/matlab/ref/fieldnames.html) として機能する関数があるかどうか疑問に思っているだけですが、セルに対しては機能します。
したがって、次のようなものがある場合:
a = imread('redsquare.bmp');
b = imread('bluesquare.bmp');
c = imread('yellowsquare.bmp');
d = imread('greysquare.bmp');
e = {a, b, c, d};
a、b、c、d、または拡張子のない画像名のいずれかを取得しようとしています。
fn = fileparts(e)
とを試しfntemp = cell2struct(e,2)
ましたが、動作しません。
これが理にかなっていることを願っていますありがとう