نمايش پست تنها
قديمي ۰۲-۶-۱۳۹۲, ۰۳:۲۷ بعد از ظهر   #7 (لینک دائم)
babak_1234 Male
Moderator
 
آواتار babak_1234
 
تاريخ عضويت: شهريور ۱۳۸۸
محل سكونت: تهران
پست ها: 252
تشكرها: 1
140 تشكر در 108 پست
My Mood: Khonsard
پيش فرض

نقل قول:
نوشته اصلي بوسيله digicom نمايش پست
میگم گفتید از متلب برای کارهی تحقیقاتی استفاده میشه درسته ؟!!!
میشه توضیح بدید ...
و اینکه نظرتون راجع دو زبان جاوا و سی شارپ میشه بدونم ؟ باهاشون کار کردید ؟
میشه بدونم چه مقطعی میخونید ؟
ضمنا سایت مطلب سایت به ادرس "matlabsite.ir/com" مطالب خوبی داره .
مثلا اونجا بیشتر چیزهارو با مطلب انجام داد اما با سی شارپ هم یسری کارها رو انجام داد .
میشه لطف کنی ی توضیحی بدی ؟
اصن مطلب دقیقا چیه ؟ واسه یادگیری الان تا ارشد پیشنهادت یادگیری و حرفه ای شدن تو کدومشونه ؟ سی شارپ یا مطلب ؟ جدای از الگوریتم ها ...
متلب علاوه بر کار های تحقیقاتی برای شبیه سازی هم استفاده میشه. یکسری toolbox آماده برای شبیه سازی، مثل شبکه عصبی، الگوریتم ژنتیک و ... داره. بنابراین نیازی به نوشتن این ابزار ها از صفر نیست. همچنین متلب یک زبان برنامه نویسی داره که میتونید الگوریتم ها رو در اون پیاده سازی کنید و نتایج بدست آمده رو ارزیابی کنید. در اکثر مقالات ارائه شده برای شبیه سازی از این نرم افزار استفاده میشه.
البته نرم افزار های دیگه ای هم برای این کار وجود داره ولی متلب بیشتر کاربرد داره.


من از زبان های ماکروسافت استفاده نمیکنم و بیشتر برای کد نویسی از جاوا یا c++ استفاده میکنم. دلیلشم اینه که:
۱- پکیج های زیادی به زبان جاوا یا c++ پیاده سازی شده و به سادگی میشه با extends کردن اونها داخل برنامه اصلی استفاده بشن(البته دلیل نیست که برای زبان های مثل سی شارپ این امکان وجود نداشته باشه)
۲- من برنامه نویس سیستم های Unix based هستم و زبان های جاوا و c++ در این محیط ها کاربرد زیادی داره.

من به شما پیشنهاد میکنم هر دوتاشو با هم جلو ببر. چون بعضی اوقات نیازی نیست که حتما یک الگوریتم رو کامل پیاده سازی کنی و با شبیه سازی در متلب میشه نتایج مناسب رو بدست آورد. در مقابل گاهی هم نیاز پیدا میکنی بعضی از الگوریتم ها رو به صورت lowlevel پیاده سازی کنی. اونم به دلیل برخی محدودیت هایی که در متلب وجود داره.

اگه بخوام ساده تر بگم، مثل تفاوت یه راننده که مکانیکی ماشین رو بلد نیست و یک راننده که بلده. درسته هر دو میتونن با ماشین رانندگی کنن ولی بلد بودن مکانیکی خیلی جاها بدرد میخوره.

در ضمن شما میتونید برای متلب library هایی به زبان جاوا و c++ بنویسید و از اون استفاده کنید اما برای سی شارپ مطمئن نیستم(در اصل نمیدونم شاید بشه)

موفق باشی
babak_1234 آفلاين است   پاسخ با نقل قول