Mathematica Learning
530 subscribers
14 photos
20 videos
5 files
10 links
█ کانال آموزش نرم افزار Mathematica.

█ ارتباط با ادمین:
@mostafa_fathi

█ گروه پشتیبان:
https://t.me/joinchat/Atel5jweCKcUZNxSTohsXg
Download Telegram
Channel created
Channel photo updated
بسم الله الرحمن الرحیم
ـ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
نوع مطلب: #آموزشی
شماره: #C001
سطح: #مقدماتی
عنوان: معرفی نرم افزار
ـ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄

نرم افزار #متمتیکا یک نرم افزار ریاضی و محاسباتی محصول شرکت آمریکایی Wolfram هستش. آخرین ورژن این نرم افزار 10.3 هستش (دسامبر 2015) که البته نسبت به ورژنهای قبلتر تغییر اساسی نداره. شهرت متمتیکا بیشتر در محاسبات نمادین و حل های تحلیلی و گرافیک قوی اون هستش و از این لحاظ به عقیده بسیاری از نرم افزار میپل و متلب قویتر و روان تر عمل میکنه. البته برای محاسباتی که بیشتر بر پایه ماتریس هستش و همینطور کارهای عددی نرم افزار متلب ارجح‌تر هستش. در شکل زیر نمونه ای از کد و خروجی این نرم افزار رو مشاهده میکنید.

https://telegram.me/Mathematica_Learning
ـ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
نوع مطلب: #آموزشی
شماره: #C002
سطح: #مقدماتی
عنوان: آشنایی اولیه
ـ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄

شکل ظاهری اولیه #متمتیکا بسیار ساده بوده و در وهله اول شبیه به نوت پد ویندوز به نظر میرسه! ولی بعد کار کردن باهاش و آشنا شدن با اون متوجه میشد که قسمت نوشتن کد در این نرم افزار بسیار پیشرفته هستش. فایلهای متمتیکا دارای #پسوند nb. هستند که مخفف notebook هستش. در شکل زیر محیط نرم افزار متمتیکا رو ملاحظه می کنید.
محل کدنویسی با زدن دکمه Ctrl+N و یا انتخاب منوی
File -> New -> Notebook (.nb)
ظاهر می شود و پالت های نرم افزار هم در منوی Palletes قرار دارد. این پالت ها کمک کننده برای تایپ علایم و نمادها و دستورات هستند (البته تقریباً همه نمادهای ریاضی، الفبای یونانی و... را هم بدون نیاز به پالت و به صورت دستی هم میتوان نوشت که این امر باعث تایپ بسیار سریع دستورات و حرفه ای تر شدن شما در کد نویسی میشود که در ادامه آموزش ها به این نحوه تایپ دستورات پرداخته خواهد شد).

https://telegram.me/Mathematica_Learning
ـ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
نوع مطلب: #آموزشی
شماره #C003
سطح: #مقدماتی
عنوان: تایپ و اجرای دستورات
ـ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄

فرض کنید میخواهیم 3 برابر سینوس 45 درجه رو حساب کنیم. در محل کد نویس #متمتیکا کد زیر رو تایپ می کنیم:

A=3*Sin[Pi/4]

و زدن دکمه Shift+Enter این خط #اجرا خواهد شد (دکمه Enter کوچیک قسمت عددی صفحه کلید همین اثر رو داره) و نتیجه عبارت در سطر پایین اون نشان داده میشه. که در شکل زیر هم این عبارت و نتیجه آن آورده شده است:
نکاتی اساسی ای که از این کد باید بدانید:

1⃣ همانطور که می بیند برای تایپ آرگومان تابع سینوس از #براکت [ ] استفاده شده است (برخلاف بسیاری از نرم افزرها که از پرانتز استفاده میکنند) و حرف S در دستور Sin هم به صورت بزرگ نوشته شده است (در واقع تقریباً تمامی دستورات متمتیکا باز هم برخلاف سایر سایر نرم افزارهای برنامه نویسی) به همین دلیل هم عدد پی هم با حرف اول بزرگ به صورت Pi نوشته شده است (البته فرم یونانی عدد پی هم معادل همین عدد است که در مورد نحوه نوشتن حروف یونانی بعدا توضیح داده می شود).

2⃣ نرم افزار متمتیکا به حروف بزرگ و کوچک حساس هستش و #متغیر ی مانند A با a متفاوت است (نرم افزار متمتیکا یکی از معدود نرم افزارهایی است که در آن تمامی حروف یونانی و سایر حروف خاص دیگر در آن می توانند به عنوان نام متغیر انتخاب شوند که این امر باعث می شود که فرمول های نوشته شده در نرم افزار به فرمولهای ریاضی نوشته شده هر چه بیشتر شبیه باشد).

3⃣ در متمتیکا کلا گذاشتن علامت ضرب * ضرورتی ندارد و به جای آن میتوانید از فاصله استفاده کنید (در حالتی که یک عدد در یک متغیر ضرب شود حتی فاصله هم ضرورتی ندارد).

4⃣ همانند متلب و سایر نرم افزارای دیگه اگه انتهای خط دستور ; (نقطه_ویرگول) قرار بدید با اجرای خط حاصل عبارت نمایش داده نمی‌شود.

5⃣ در نام فایل که در حالت پیشفرض
Untitrled-1
است علامت * وجود دارد که نشان میدهد این فایل تغییر کرده است و #ذخیره نشده است. با زدن دکمه Ctrl+S و یا از منوی
File -> Save
می تونید این کد رو به صورت یک فایل ذخیره کنید.

https://telegram.me/Mathematica_Learning
ـ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
نوع مطلب: #آموزشی
شماره: #C004
سطح: #مقدماتی
عنوان: معرفی توابع مقدماتی (توابع مثلثاتی)
ـ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄

در #متمتیکا بسیاری از #توابع ریاضی و فیزیک به صورت پیش فرضی تعریف شده است و از این حیث یکی از غنی ترین نرم افزارهای ریاضی می باشد. در این پست و چند پست بعدی به معرفی توابع مقدماتی در متمتیکا پرداخته می شود.