CreateFcn
با استفاده
از این ویژگی می توان در هنگام ایجاد یك پنجره یا یك محور یا هر شیء دیگری كه این
ویژگی را داشته باشد عمل خاصی را انجام داد.
مفدار این
ویژگی در حالت پیش فرض تهی است.شما می توانید یك یا چند دستور مطلب را به عنوان
مقدار این ویژگی استفاده كنید.
Anonymous
Functions
یكی از
راهای ایجاد تابع در مطلب و ساده ترین آن استفاده از قالب Anonymous Functions می باشد.
fhandle =
@(arglist) expr
در این روش
در یك خط تابع تعریف می شود . fhandle دستگیره تابع است و
در حقیفت نام تابع . arglist لیست آرگومانهای تابع است كه با كاما از هم جدا شده
اند. و expr
نشان دهنده عملی است كه تابع انجام می دهد.
sqr = @(x)
x.^2;
figure
('CreateFcn','y=1:10;
plot(sqr(y))');
این دستور
یك پنجره ایجاد كرده و بر روی آن تابع x.^2 را رسم می كند. البته شكل حاصل یك خطه شكسته است نه یك منحنی ،
برای هموارتر شدن منحنی باید تعداد نقاط آن –تعداد y ها- را بیشتر كرد.
تبلیغات