امتیاز موضوع:
  • 102 رأی - میانگین امتیازات: 2.93
  • 1
  • 2
  • 3
  • 4
  • 5
آموزش نرم افزار Mathematica
#1
متمتیکا به لحاظ برنامه نویسی سیمبلیک جزء قویترین نرم افزارها می باشد که در این زمینه از نرم افزار متلب نیز قوی تر است. در متمتیکا می توانید عملیاتی که در نرم افزارهای دیگر باید برای اجرای آنها مدت زیادی برنامه نویسی کرد را در به صورت باورنکردنی با استفاده از یک دستور انجام داد و runtime برنامه را به حداقل رساند. برای کار با Math باید چند نکته را بیاد داشت: این نرم افزار در مورد دستورات به حروف کوچک و بزرگ حساس است پس از تایپ یک یا چند دستور ، برای اجرا با کمک Shift=Enter دستورات اجرا می گردند این نرم افزار بدلیل داشتن یک مرکز پردازش همواره دارای حافظه برای نگهداری مقادیر است مثلا اگر شما X=5 را وارد کنید تا زمانی که مقدار آن عوض نشود و یا با فرمان Clear محتویات آن از بین نرود، مقدار آن ثابت می
ماند
.نرم افزار متمتیکاجزءخانواده ای ازنرم افزارهاموسوم به " دستیارریاضیات" می باشد.همانطورکه ازنام آنهابرمی آیداین نرم افزارهاعمومابه عنوان دستیاری درامورریاضیاتی به کارمی رود.توان محاسباتی بالا،داشتن کتابخانه ای ازتوابع،دقت زیاد(صدهارقم بعدازاعشار)و...ازویژگیهای آنهامی باشد.

ازویژگیهای دیگراین نرم افزارقابلیت گرافیکی آن است.برخی ازترسیمات درریاضی که به طورمعمول(دستی) مشکل هستند،درمتمتیکابه زیبایی وبادقت زیادقابل ترسیم است.مثلامی توان چندین نمودارراهمزمان وبارنگهای مختلف نمایش داد.ویانمودارهای سه بعدی را(درمختصات دکارتی،قطبی،استوانه ای)ترسیم کرد.ویامیدانهای برداری(که یکی ازابزارهای مهم درفیزیک می باشد)راباداشتن معادله آنهاتصویرکرد.

ازنظرسطح کاربر،خوشبختانه متمتیکاطوری است که ازدانش آموزدبیرستان گرفته تایک کارشناس ریاضی می توانندازآن استفاده کنند.برای افراددیگری نیزکه سروکارشان باریاضی است می تواندابزارخوبی باشد.محیط کاری آن ساده می باشدوجعبه ابزاری برای عملیات مختلف ریاضی دردسترس می باشد.یک ویژگی مهم آن شناخت وکارباریاضیات سمبلیکاست.مثلاشماعدد "پی"رابه همان صورت سمبلیک آن تایپ می کنید.علامت انتگرال (که درجعبه ابزارآن قراردارد)رابه همان صورت رایجی که باآن آشناهستدواردمی کنید.ولازم نیست مانندبرخی زبانهای برنامه نویسی به زحمت بیفتید.ازاین حیث به نظرمن نمادگذاری متمتیکاعالی است.

داشتن پکیج (Package) نیزقابلیت جالب دیگرآن است.پکیج هادرواقع برنامه های کوچکی هستندکه درمتمتیکاتعبیه شده اندوبرای استفاده ازآنهافقط کافی است دستورفراخوانی آنهارااجراکنید.به زبان ساده تر پکیج ها همان جعبه کمکهای اولیه می باشند.مثلااگرپکیج انیمیشن را فعال کنیدقابلیت افزودن انیمیشن های ساده به آن رافراهم می کنید.یابافعال کردن پکیج دریک فایل مختصات قطبی می توانیدنمودارهای قطبی(2 یا3 بعدی)رسم کنید.

مباحث :

برخی ازمباحث ریاضیات دبیرستانی وریاضیات عالی که درمتمتیکامی توان یافت شامل مواردزیرند:
1)مجموعه ها(اجتماع،اشتراک،...)
2)چندجمله ایها(اتحادها،ساده سازیها،...)
3)انواع توابع(چندجمله ای،مثلثاتی،نمایی،لگاریتمی ،قطبی،مختلط و...شامل محاسبه،رسم،تبدیلات و...)
4)ماتریسهاوبردارها(محاسبه،� �نجام عملیات وترسیم)
5)آماروشاخصهای مربوط به آن.
6)حساب دیفرانسیل شامل:حدگیری،مشتق(مرتبه اول،دوم،...)
7)حساب انتگرال شامل محاسبه انتگرالها.
8 )معادلات دیفرانسیل شامل حل معادله وترسیم جوابها.
9)کارباداده ها بصورت جدولی(که مربوط به ماتریسهاوآمارمی شود)تحت عنوان Table.
10)کارباانواع مختصات وتوابع پارامتری.
11)قابلیت نوشتن برنامه هاوالگوریتمهای ساده(ازقبیل حلقه تکرار،دستورات شرطی،...)

کابردهای دیگری نیزوجوددارندکه عموماتعمیم مطالب فوق هستند.اگرکمی کنجکاوی به خرج دهید ازقسمت Help آن می توانیدمطالب خوبی بیاموزید.

روش تهيه و نكات تكميلي :

هرفایل تحت عنوان یک جزوه یادداشت (notebook) شناسایی وباپسوند nb ذخیره می گردد.راهنمای کتاب نیزتحت عنوان "راهنمای نرم افزارمتمتیکا"دربازارکتاب به چاپ رسیده است.
آخرين نگارش اين برنامه ورژن 8 ميباشد كه در زير توضيحاتي در ارتباط با آن آمده است :

نسخه ی هشتم متمتیکا روی تمام نسخه های ویندوز ، لینوکس و مکینتاش قابل نصب می‌باشد ، چه 32 بیتی ، چه 64 بیتی . البته منظور از تمام نسخه های ویندوز ، ویندوز xp (سرویس پک 2 و 3) ، ویندوز ویستا و ویندوز 7 است .

برای استفاده احتیاج به سخت افزار بالایی ندارید ، به طوریکه یک CPU پنتیوم 3 و 512 مگابایت رم كافي است . دسترسی به اینترنت و داشتن کارت گرافیک مجهز به OpenCL اجباری نیست اما برای استفاده از پایگاه داده‌ی عظیم سایت ولفرام و قابلیتهای بسیار پیشرفته‌ی نرم افزار در طرحهای گرافیکی (که هر دو رو توضیح خواهم داد) ، دستگاه شما باید این قابلیتهارو داشته باشد .

به گفته ی سایت متمتیکا ، قابلیتهای بسیار زیادی به این نسخه اضافه شده اما مهمترین و برجسته ترین قابلیتهارو 8 مورد ذکر کرده . این چند مورد رو یک به یک با محوریت مطالبی که در سایت ذکرشده مرور ميكنيم :

در این نسخه برای نوشتن برنامه فقط و فقط احتیاج به بلد بودن کمی زبان انگلیسی دارید . دیگه حفظ کردن دستورات و کدنویسی و . . . رو به فراموشی بسپارید . این قابلیت بسیار جالب بدلیل استفاده از تکنولوژی ولفرام آلفا است . برای آشنایی با ولفرام آلفا حتماً یه سری به سایتش بزنید که ببینید با چه عجوبه ای طرف هستید . ولفرام آلفا در حقیقت یک موتور جستجوگر هست که جواب همه چی رو میدونه و جالبتر اینکه پایگاه داده اون بر مبنای محاسبات ریاضیه . تا خودتون به سایتش نرید و مثالهایی از جستجو در این سایت رو نبینید به عمق فاجعه پی نمی‌برید !حالا فرض کنید همچین تکنولوژی هوشمندی تو متمتیکا گنجونده شده باشه ؛ این یعنی نرم افزار میفهمه شما چی ازش میخواید! میگید نه؟


فایل‌(های) پیوست شده
.pdf   Mathematica.pdf (اندازه: 2.89 MB / تعداد دفعات دریافت: 1,481)
"don't be"
پاسخ
 سپاس شده توسط porosta ، hamid mahdavi ، arash2589 ، m.firedragon ، mahtaveniz ، Hamid Jafary Pooya ، WiSe ، motahare
#2
با تشکر فراوان
پاسخ
#3
خسته نباشی!!!!!!!!!
ورژن5.1 گذاشتی واسه آموزش؟؟؟؟
پاسخ
#4
(25-04-2014، 11:31 AM)'RSRS5959' نوشته است:  خسته نباشی!!!!!!!!!
ورژن5.1 گذاشتی واسه آموزش؟؟؟؟

 

شما بهتره اول نگاه کنی ببینی این پست مال 3 سال پیشه نه الان!؟

 
"don't be"
پاسخ
 سپاس شده توسط motahare ، WiSe ، Dash @li ، افسانه پناهی
#5
با تشکر  واقعا نرم افزار کاملی هست

برنامه نویسی متمتیکا –
پروژه mathematica   -
تحقیق متمتیکا –
شبیه سازی متمتیکا –
آموزش متمتیکا –
سیمولیشن با متمتیکا
پذیرفته میشود
Mathematica5@live.com
 

 
پاسخ
 سپاس شده توسط motahare


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  آموزش نرم افزار Sewer alilale 0 593 11-07-2012، 10:29 AM
آخرین ارسال: alilale

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان