iLMS知識社群(Sites)師生部落格(Blogs)朝陽首頁(Homepage)TronClass教學平台Login
Position: 曹晉翊 > Matlab
1228
by 曹晉翊 2017-12-28 10:51:37, Reply(0), Views(219)
function b=Test1(A)
b=iscell(A);
if(b==1)
    fprintf('輸入內容為異質陣列\n');
else
    fprintf('輸入內容不為異質陣列\n');
    fprintf('是否將輸入內容轉換為異質陣列\n');
    c=input('yes輸入1 no輸入0\n');
    if(c==1)
        s=input('橫列請輸入1  直行請輸入0\n');
        if(s==1)
            A=num2cell(A,1)
        else
            A=num2cell(A,2)
        end
    else if(c==0)
         A
    else
        fprintf('請輸入1or0\n');
         s=input('橫列請輸入1  直行請輸入0\n');
        if(s==1)
            A=num2cell(A,1)
        else
            A=num2cell(A,2)
        end
        
        end
    end
end
Reply