how to use syms variables in function?
이전 댓글 표시
i wrote a function for matrix:
%=============================
function [A] = Test(a,b)
A(1,1)=a+1;
A(1,2)=b;
end
%=======================
the function is nothing special. when i input in Command Window area of Matlab:
>> syms a b
>> Test(0,b)
but Matlab shows:
The following error occurred converting from sym to double: DOUBLE cannot convert the input expression into a double array. Error in Test (line 3) A(1,2)=b;
Matlab tell me there is a mistake(my Expect to return: A=[1,b])
how to fix this problem,thank you very much!
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Common Operations에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!