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 件)

Community Treasure Hunt

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

Start Hunting!

Translated by