تغییرات و نوآوری های متمتیکا 8

چند روز قبل نسخه ی هشتم متمتیکا ارائه شد . چیزی که خیلی جالبه ، شرکت سازنده (ولفرام ریسرچ) از این نسخه صحبتی نکرده بود و میشه گفت یهویی اونو رو کرد . به یاد دارم که برای نسخه ی هفتم از چند ماه قبل در مورد کارایی های نسخه هفتم کلی صحبت و تبلیغ  میشد .

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

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

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

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

حالا فرض کنید همچین تکنولوژی هوشمندی تو متمتیکا گنجونده شده باشه ؛ این یعنی نرم افزار میفهمه شما چی ازش میخاید! میگید نه؟ مثال های زیر رو ببینید چی نوشته شده و متمتیکا چی جواب داده :

 

  

 

 

 

 

 

 

 

 

 

 

 

 

این یکی دیگه شاهکاره : (این یکی از جملات انشتینه که با نوشتن بخشی از اون متمتیکا بقیشو واستون مینویسه)

 

 

میدونم از دیدن این مثال ها خیلی تعجب کردید و به واقعیت این مثالها شک کردید ، اما باید باور کنید که شما با یک "فرد" خیلی باهوش و دانا طرف هستید ( خودم رو نمیگم ، متمتیکارو میگم یول )

البته شما هم بی انصافی نکنید و سوالهاتون رو ریاضی گونه بپرسید ، مثلاً بجای اینکه تو خط فرمان (به انگلیسی) بنویسید : افزایش ارتفاع سالانه ی قله ی اورست بیشتره یا کاهش فاصله ی ماه و زمین ؛ یک خط کسری بزارید و تو صورتش افزایش ارتفاع سالانه ی قله ی اورست رو بزارید و در مخرج کاهش فاصله ی سالانه ماه و زمین ! حالا با توجه به بزرگتر یا کوچکتر بودن جواب از یک ، خودتون جواب سوالتون رو بگیرید .

این رو هم در نظر داشته باشید که برای استفاده از این قابلیت ، ١) حتماً باید به اینترنت متصل باشید ، ٢) حتماً باید نسخه ای که استفاده میکنید ریجیستر شده باشه . طریقه ریجستر کردن این نسخه رو تو پست قبل شرح دادم .

 

 فراموش نکنید که هنوز هم میتونید کدنویسی کنید . به عبارت دیگه اصل کار متمتیکا بر مبنای کدنویسی و برنامه نویسی است ، و این قابلیت واسطه ایه که منظور شما رو به کد و برنامه قابل فهم برای متمتیکا تبدیل میکنه .

 

    دسترسی به بیش از 10 تریلیون (10 به توان 12 یا یک میلیون میلیون) دسته از اطلاعات و آمار دقیق ، بروز و آماده ی استفاده !

دقت کنید ، 10 تریلیون "دسته" از اطلاعات ، این یعنی مثلاً جمعیت ایران 70 میلیون نفره تنها یکی از این 10 تریلیون داده است ، نه 70 میلیون ! البته برای دسترسی به این منبع دانش شما احتیاج به ارتباط اینترنتی دارید .

    وارد کردن هرنوع اطلاعات خام از قبیل فایل اکسل ، تصاویر و داده های ماهواره و میکروسکوپ و دیگر سخت افزارهای علمی و . . . به متمتیکا و گرفتن خروجی پس از عملیات مورد نظر روی داده ها . فرمتهای قابل پشتیبانی برای خروجی نیز طیف وسیعی دارند .

    به متمتیکا 8 قابلیتهای پیشرفته ی مهندسی ای اضافه شده که در نسخه های قبلی نبوده . توی سایت درمورد موارد زیادی از جمله ی توابع و ابزارهای خاص برای کار روی امواج و سیستم‌های کنترلی صحبت شده اما بدلیل اینکه من در هیچ کدومشون سررشته و تخصصی ندارم و از اون مطالب چیزی سردرنیوردم ، توضیح بیشتری نمیدم ، فقط بدونید متمتیکا خیلی خوبه نیشخند

    پردازش و تحلیل عکس در این نسخه از متمتیکا از دیگر مواردیه که تحسین و تعجب از این نرم افزار رو به همراه داره . به چند مثال زیر توجه کنید :

برنامه ای که براش تعریف شده طولانی ترین خط یکپارچه سیاه رنگ رو مشخص کنه :

 

 

میشه برنامه ای نوشت که رنگ خاصی رو درون یک ویدئو دنبال کنه که من فقط خروجی رو براتون میزارم . برای دیدن خروجی کلیک کنید

برای این قابلیت جدید متمتیکا ، کار روی عکس ، موارد زیادی وجود داره از جمله تشخیص لبه ها ، تشخیص صورت ، تشخیص خطوط موازی ، تفکیک رنگها و حتی قابلیتهایی که فقط در نرم افزارهایی مانند فتوشاپ وجود داره مثل از بین بردن نویز ، ترمیم عکسهای پاره شده ، اضافه کردن افکت حرکت به یک شی خاص موجود در عکس ، واضح نمودن عکسهای تار ، رنگی کردن عکسهای سیاه سفید ، تشخیص اجزای عکس و جدا نمودن اجزا و . . . بازم بگم؟ اگر باور نمیکنید اینهارو متمتیکا 8 نداره خودتون امتحان کنید ، فقط کافیه توی هلپ نرم افزار ، قسمت image processing  رو سرچ کنید که به قدرت این نرم افزار ایمان بیارید !

این رو هم در نظر داشته باشید که این کارایی که ذکر کردم رو هوش مصنوعی نرم افزار انجام میده ، برخلاف فتوشاپ که کاربر باید تمام کارهارو انجام بده . مثالهای زیر نمونه هایی از قابلیتهاییه که الان گفتم خدمتتون :


 

 

 

 



    نسخه ی جدید متمتیکا با زبان های برنامه نویسی C و C++ سازگاری کامل دارد ، به این معنا که بسادگی میتونید به زبان برنامه نویسی C یا C++ درون متمتیکا برنامه نویسی کنید و نتیجه بگیرید .

    همونطور که در ابتدا عرض کردم خدمتتون برای بهره بردن از حداکثر از امکانات گرافیکی متمتیکا 8 ، شما احتیاج به یک کارت گرافیک بروز دارید که اغلب کارت گرافیکهای اخیر Nvidia و Ati این قابلیت رو دارن . ممکنه بگید مگه متمتیکا بازی کامپیوتریه که احتیاج به گرافیک بالا داشته باشه؟ در جواب شما رو به دیدن این ویدئوها دعوت میکنم :

(لطفاً یکی یکی لینکهارو ملاحظه کنید ، کمی هم صبور باشید ، چون کمی حجیم هستن ، هرکدوم 2 ، 3 مگابایت)

ویدئوی شماره 1

ویدئوی شماره 2

ویدئوی شماره 3

ویدئوی شماره 4

ویدئوی شماره 5

ویدئوی شماره 6

همون طور که ملاحظه میکنید رندر کردن این اشکال و نقاط احتیاج به کارت گرافیکی خاصی داره . بازم میگم ، حتی اگر کارت گرافیکی شما این قابلیت رو نداشته باشه بازم به مشکل برنمیخورید ، تنها نتیجه ی اینطور برنامه هارو نمیتونید ببینید .

حتی شما برای رویه ی یک منحنی میتونید از یک ویدئو استفاده کنید . در مثال زیر برای رویه ی منحنی از تصویری که توسط وب کم گرفته میشه استفاده شده ، این خود برنامه :

 

این هم نتیجش (کلیک کنید)

 

برای مشاهده جزئیات سخت افزاری سیستمتون دستور زیر رو تایپ کنید تا چیزی شبیه خروجی که من گرفتم ببینید :

 

در انتها تصویر زیر رو براتون گزاشتم که مقایسه ایه بین متمتیکای 8 با دیگر نرم افزارهای محاسباتی از جمله میپل و متلب ، همون طور که ملاحظه میکنید متمتیکا تمام موارد ذکر شده رو پشتیبانی میکنه در حالی که نرم افزارهای قوی ای مانند میپل یا متلب حداکثر یک چهارم این موارد رو ساپورت میکنن (ضمناً ، خاهشن دوستانی که به نرم افزاری محاسباتی دیگه مثل میپل و متلب تعصب دارن نیان کامنت بزارن که این عکسه چرت و پرت و هیچی توش معلوم نیست ؛ این عکس از سایت متمتیکا هستش ، این شما و اینم ولفرام ریسرچ! )

 

 

خب این بود یک سری از تغییرات مهم نسخه ی هشتم متمتیکا . انشاءالله اگه عمری باقی باشه و مشغله ی زندگی اجازه بد

/ 7 نظر / 43 بازدید
mojtaba

khodassssssssssssttttttt tnx

م.ع

عالی بود

ا

استفاده کردم.ممنون. کاش برنامه روی یه سرور مستقیم یا مثلاَ مدیا فایر هم آپلود میشد

گلی

سلام.من واقعا از نحوه توصیف شما در مورد این نرمافزار لذت بردم و برام این نرم افزار جالب تر شد.متشکرم بابت وقتی که گذاشتین و این مطلب رو در اختیار دیگران گذاشتین

mratashi

سلام و درود خیلی عالی بود. واقعا متشکرم ازت.

سیدحسین

سلام درباره شناسایی اثرانگشت چیزی داره؟ممنون

ریحانه

خیلی خیلی خوب بود! مرسینگ :)