تبلیغات
آموزش مطلب

نویسنده :امین باشی
تاریخ:سه شنبه 1 شهریور 1384-08:08 ق.ظ

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 ها- را بیشتر كرد.



نوع مطلب : figure 





All right reserved©2005 Amin Bashi