Their is error (Undefined function or variable 'new'.) plz help to solve.

function new = fact(i)
for o=1:size(i, 1)
for j=1:size(i,2)
new (o,j,1)=i(o,j,1)*2;
new (o,j,2)=i(o,j,2)*2;
new (o,j,3)=i(o,j,3)*1;
end
end

 採用された回答

Walter Roberson
Walter Roberson 2018 年 10 月 1 日
編集済み: Walter Roberson 2018 年 10 月 1 日

1 投票

Spacing is important in this case, because of command/function duality

function new = fact(i)
    for o=1:size(i, 1)
    for j=1:size(i,2)
    new(o,j,1)=i(o,j,1)*2;
    new(o,j,2)=i(o,j,2)*2;
    new(o,j,3)=i(o,j,3)*1;
    end
    end

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeMATLAB についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by