در بیشتر موارد فرمان syms برای ساخت متغیرهای سمبولیک مورد نظر شما کافی می باشد اما اگر قرار باشد تعداد متغیرهای سمبولیک در برنامه ی شما متغیر باشد و یا به تعداد فراوانی نیاز داشته باشید دیگر تعریف تک تک آنها به صورت دستی کار عجیب غریبی خواهد بود
در این برنامه با کمک چند تابع کار با رشته ها و استفاده از فرمان مادر sym به راحتی می توانیم هر تعداد متغیر سمبولیک که مورد نظر ما باشد در متلب تعریف کنیم.
clc
clear
tedad=30;
for n=1:tedad
x(n)=sym(strcat('alpha',num2str(n)))
end