نسبت دادن یک عدد به یک متغیر در متلب ، کار ساده ای است :) ، برای این منظور ، کافیست از نماد {} استفاده نمایید . مثال زیر ، پنج عدد رشته(string) می سازد که از یک قسمت رشته و یک قسمت عدد ساخته شده اند (این قسمت عددی که حالا برای متلب در قالب یک رشته(string) تعریف شده است ، برای ما کاربردی شبیه به اندیس دارد ) .
a=5;
for i=1:a
w{i}=['matlab',num2str(i)]
end
disp(w)
w =
1×5 cell array
Columns 1 through 3
'matlab1' 'matlab2' 'matlab3'
Columns 4 through 5
'matlab4' 'matlab5'
با استفاده از دستور cylinder در متلب ، می توان یک استوانه رسم کرد .
همان طور که در شکل می بینید ، برای استفاده از این دستور ، باید 2 مورد را برای متلب مشخص کنیم .
1) شعاع ابتدا و انتهای استوانه cylinder([a,b], . در اینجا a شعاع پایین و b شعاع بالای استوانه است .
2) تعداد صفحات تشکیل دهنده استوانه cylinder([a,b],c) . هرچقدر این عدد بزرگتر باشد ، شکل همگن تر خواهد بود . ولی باید توجه داشت که استفاده از اعداد خیلی بزرگ ، برنامه را کند خواهد کرد .
ترفند ها :
*به نظرتان اگر مقدار a یا b را (شعاع پایین و بالا) ، صفر قرار دهیم ، چه شکلی رسم خواهد شد؟