Wolfram Mathematica, makine öğrenimi, istatistik, sembolik hesaplama, veri manipülasyonu, ağ analizi, zaman serisi analizine, NLP, optimizasyon, fonksiyonlar ve çeşitli veri türlerinin çizimi, algoritmaların uygulanması, kullanıcı arayüzülerin oluşturulması ve diğer programlama dilinde yazılmış programlarla arayüz oluşturmaya izin veren çeşitli teknik hesaplama alanları için yerleşik kütüphanelere sahip bir yazılım sistemidir. Stephen Wolfram tarafından tasarlanmış ve Champaign, Illinois'deki tarafından geliştirilmiştir., Mathematica'da kullanılan programlama dilidir. Mathematica 1.0, 23 Haziran 1988'de ve Santa Clara, Kaliforniya'da yayınlandı.
Lojistik haritanın çatallanma diyagramının hesaplandığı Mathematica 8.0.0 (GNU/Linux) önyüzü | |
Geliştirici(ler) | |
---|---|
İlk yayınlanma | 23 Haziran 1988 | )
Programlama dili | ,C/, Java |
Platform | Windows,macOS, Linux (Raspbian için Raspberry Pi üzerinde ayrılmış destek içerir), çevrim içi servis. Tüm platformlar 64 bit uygulamaları destekler.(list) |
Erişilebilirlik | İngilizce, Çince, Japonca |
Tür | Bilgisayar cebri, sayısal hesaplamalar, bilgi görselleştirme, , kullanıcı arayüzü oluşturma |
Lisans | Özel mülk |
Resmî sitesi | Resmî site |
Mathematica, "Kernel-front end" mantığında çalışır. Çizeysel arayüzlüdür ve denklem girmesi kolaydır. Matematiksel her türlü hesaplamalar yapan genel bir sistem olan mathematica sayısal işlemler yapan bir hesap makinesi gibi de algılanabilir. Bunun yanında sembolik hesaplamalar ve grafik nesneler ile de çalışır. Basic, Fortran, Pascal ve C programlama dilleriyle de temelde benzerlik taşımaktadır.
Mathematica yoğun hesaplamalar gerektiren işlemler için zaman kayıbını ortadan kaldırmaktadır. Veri analizi, fonsiyonların grafiklerine dair animasyonlar, olasılık işlemlerindeki zenginlik, fizik, kimya, biyoloji ve mühendislikteki çeşitli uygulamalar, görüntü işleme vb. alanlarda Mathematica güçlü bir yazılımdır (Ufuktepe, Kutucu ve Bingül, 2008). Mathematica, yüksek boyutlarda veriyi şaşırtıcı bir şekilde hızlı ve kolay işleyebilen, laplas, fourier dönüşümlerini ve analizlerini yapabilen ve bunlar gibi çok çeşitli fonksiyonları kolayca gerçekleştirebilen hazır araçlara sahiptir. Nümerik özelliklerinin yanında, Mathematica cebrik işlemleri yapmayı kolaylaştıran geniş bir araç kutusuna güçlü bir sembolik işlem yapabilme yeteneğine sahiptir. Mathematica notebookları mühendislere hazırladıkları projeleri düzenli ve etkileyici bir formatta sunmaları için uygun yaratılmıştır. Mathematica notebookları, hazırlanan hesaplamaların, analizlerin, formüllerin ve çizilen grafiklerin otomatik olarak yerleştirildiği interaktif dokümanlardır. Hesaplamaları, analizleri yaptıktan, grafikleri çizdikten sonra, notebook’a kısaca açıklamalar, başlıklar ve görseller ekleyerek, çalışma dokümanları bir sunum haline getirilebilir. Sonuçta Mathematica her türlü hesaplama işlemine uygundur ve bu yüzden web ortamındaki işlemlere çok geniş açılımlar sağlar.
Notebook arayüzü
Mathematica, iki bölüme ayrılmıştır: çekirdek ve . Çekirdek, ifadeleri (Wolfram Language kodu) yorumlar ve sonuç ifadelerini döndürür, bunlar daha sonra ön yüz tarafından görüntülenebilir.
1988'de tarafından tasarlanan orijinal ön yüz, bir 'nden oluşur ve kod, düz metin, resim ve grafik içerebilen oluşturulmasına ve düzenlenmesine izin verir.
Mathematica ön yüzüne alternatifler arasında 2006 yılında tanıtılan Eclipse-tabanlı tümleşik geliştirme ortamı (IDE) Wolfram Workbench bulunmaktadır. Mathematica için revizyon yönetimi, hata ayıklama, profil oluşturma ve test etme dahil olmak üzere proje tabanlı kod geliştirme araçları sağlar.
Ayrıca IntelliJ IDEA tabanlı IDE'ler için Wolfram Language koduyla çalışmak üzere sözdizimi vurgulama'ya ek olarak yerel değişkenleri ve tanımlı işlevleri analiz edip otomatik olarak tamamlayabilen bir eklenti de bulunmaktadır. Mathematica Kernel, ayrıca bir komut satırı ön yüzü içerir.
Diğer arayüzler arasında tabanlı JMath ve UNIX komut satırından bağımsız Mathematica programlarını (argümanlarla birlikte) çalıştıran WolframScript bulunmaktadır.
Mathematica dosyaları için dosya uzantısı .nb ve yapılandırma dosyaları için .m'dir.
Mathematica tamamen kararlı ve önceki sürümlerle geriye dönük olarak uyumlu olacak şekilde tasarlanmıştır.
Yüksek performanslı hesaplama
Yüksek performanslı hesaplama için yetenekler, sürüm 4 (1999) ve (sürüm 5, 2003) ile 'lerin tanıtılması ve yüksek hassasiyetli aritmetiği değerlendirmek için 'nin benimsenmesiyle genişletildi.
Sürüm 5.2 (2005), çok çekirdekli bilgisayarlarda hesaplama yapıldığında otomatik multi-threading özelliğini ekledi. Bu sürüm CPU'ya özel optimize edilmiş kütüphaneler içermektedir. Buna ek olarak Mathematica, gibi üçüncü taraf uzman hızlandırma donanımları tarafından da desteklenmektedir.
2002 yılında, heterojen kümeler ve çok işlemcili sistemlerde kullanıcı düzeyinde paralel programlama yapılmasına izin vermek için tanıtıldı ve 2008 yılında paralel hesaplama teknolojisi Windows HPC Server 2008, Microsoft Compute Cluster Server ve gibi grid teknolojisi desteği de dahil olmak üzere tüm Mathematica lisanslarına dahil edildi.
CUDA ve OpenCL GPU donanımları için destek 2010 yılında eklenmiştir.
Eklentiler
Sürüm 13 itibarıyla Wolfram Language'de 6.051 yerleşik işlev ve sembol bulunmaktadır. Stephen Wolfram, halka açık Wolfram topluluğunun Wolfram Language'e işlevsellik katmasının bir yolu olarak Haziran 2019'da Wolfram İşlev Deposu'nun (Wolfram Function Repository) başlatıldığını duyurdu. Stephen Wolfram'ın Mathematica 13 için yayın duyurusu yaptığı sırada, Kaynak İşlevleri (Resource Functions) olarak katkıda bulunulan 2.259 işlev vardı. Wolfram İşlev Deposu'na ek olarak, hesaplanabilir veriler içeren bir Wolfram Veri Deposu (Wolfram Data Repository) ve makine öğrenimi için Wolfram Sinir Ağı Deposu (Wolfram Neural Net Repository) bulunmaktadır.
Wolfram Mathematica, programa kombinatorik ve grafik teorisinde ayrık matematik işlevselliği ekleyen Combinatorica paketinin temelidir.
Diğer uygulamalara, programlama dillerine ve hizmetlere bağlantılar
Diğer uygulamalarla iletişim, Wolfram Sembolik Aktarım Protokolü (WSTP-Wolfram Symbolic Transfer Protocol) adı verilen bir protokol kullanılarak yapılabilir. Wolfram Mathematica çekirdeği ile ön uç arasında iletişime izin verir ve çekirdek ile diğer uygulamalar arasında genel bir arayüz sağlar.
Wolfram Research, C programlama dilinde yazılmış uygulamaları, Mathematica'dan hesaplamalar yapmasını isteyebilen bir Java programı olan J/Link kullanarak WSTP aracılığıyla Mathematica çekirdeğine bağlamak için bir geliştirici kitini ücretsiz olarak dağıtmaktadır. Benzer işlevsellik .NET/Link ile, ancak Java programları yerine .NET programları ile elde edilir.
Mathematica'ya bağlanan diğer diller arasında Haskell,,,Visual Basic,Python, ve Clojure bulunmaktadır.
Mathematica, sistem modelleme için Modelica modellerinin oluşturulmasını ve yürütülmesini destekler ve ile bağlantı kurar.
Birçok üçüncü taraf yazılım paketine ve API'lere de bağlantılar mevcuttur.
Mathematica, ayrıca çeşitli kaynaklardan gerçek zamanlı veri yakalayabilir ve halka açık blok zincirlerini (Bitcoin, Ethereum ve ARK) okuyabilir ve yazabilir.
220'den fazla veri, görüntü, video, ses, bilgisayar destekli tasarım (CAD), coğrafi bilgi sistemi (GIS), belge ve biyomedikal formatın içe ve dışa aktarılmasını destekler.
2019'da Wolfram Language kodunu 'ye derlemek için destek eklendi.
Wolfram Language'in 12.3 sürümü ile Arduino için destek eklendi.
Hesaplanabilir veri
Mathematica ayrıca, Mathematica'yı internet bağlantısı ile kullanan kullanıcılar için bazıları gerçek zamanlı olarak güncellenen ek veriler sağlayan çevrim içi bir olan Wolfram Alpha ile de entegre edilmiştir. Veri setlerinden bazıları matematiksel verilere (düğümler ve çokyüzlüler gibi) ek olarak astronomik, kimyasal, jeopolitik, dil, biyomedikal, uçak ve hava durumu verilerini içerir.
Kabul
1989'da Mathematica'yı BYTE Ödüllerinin "Distinction (Seçkinlik)" kazananları arasında listeledi ve "çığır açan bir başka Macintosh uygulaması... bir ders kitabından anlaşılması imkansız görünen cebir ve kalkülüsü özümsemenizi sağlayabilir" dedi. Mathematica kapalı kaynak olduğu için eleştirilmiştir. Wolfram Research, Mathematica'yı kapalı kaynak olarak tutmanın iş modelinin ve yazılımın sürekliliğinin merkezinde yer aldığını iddia ediyor.
Ayrıca bakınız
- Fonksiyonel programlama
- Matematiksel yazılım
- WolframAlpha, bir web cevap motoru
- , Mathematica ile entegre olan bir fiziksel modelleme ve simülasyon aracı
- SageMath
Kaynakça
- ^ Wolfram, Stephen (23 Haziran 2008), Mathematica Turns 20 Today, Wolfram, 2 Ekim 2011 tarihinde kaynağından , erişim tarihi: 16 Mayıs 2012
- ^ "Celebrating Mathematica's First Quarter Century". 22 Aralık 2015 tarihinde kaynağından . Erişim tarihi: 11 Ağustos 2015.
- ^ The Software Engineering of Mathematica—Wolfram Mathematica 9 Documentation 29 Temmuz 2017 tarihinde Wayback Machine sitesinde .. Reference.wolfram.com. Retrieved on 2015-03-23.
- ^ "Mathematica 12 System Requirements and Platform Availability". 12 Kasım 2020 tarihinde kaynağından . Erişim tarihi: 16 Aralık 2020.
- ^ Raspberry Pi Includes Mathematica for Free 9 Mayıs 2014 tarihinde Wayback Machine sitesinde . The Verge
- ^ "Wolfram Mathematica". 18 Ekim 2010 tarihinde kaynağından . Erişim tarihi: 11 Ağustos 2015.
- ^ "Stephen Wolfram: Simple Solutions; The iconoclastic physicist's Mathematica software nails complex puzzles". BusinessWeek. 3 Ekim 2005. 11 Temmuz 2021 tarihinde kaynağından . Erişim tarihi: 4 Ağustos 2021.
- ^ "Contact Wolfram Research". 4 Eylül 2012 tarihinde kaynağından . Erişim tarihi: 11 Ağustos 2015.
- ^ "Stephen Wolfram's new programming language: Can he make the world computable?". Slate Magazine. 6 Mart 2014. 1 Nisan 2016 tarihinde kaynağından . Erişim tarihi: 11 Ağustos 2015.
- ^ "Mathematica—Three Decades of Contributions, Invention, Discovery, and Education". www.wolfram.com (İngilizce). 24 Mayıs 2022 tarihinde kaynağından . Erişim tarihi: 16 Mayıs 2022.
- ^ "Celebrating a Third of a Century of Mathematica, and Looking Forward—Stephen Wolfram Writings". writings.stephenwolfram.com (İngilizce). 19 Mayıs 2022 tarihinde kaynağından . Erişim tarihi: 16 Mayıs 2022.
- ^ "There Was a Time before Mathematica…—Stephen Wolfram Writings". writings.stephenwolfram.com (İngilizce). 16 Mayıs 2022 tarihinde kaynağından . Erişim tarihi: 16 Mayıs 2022.
- ^ Mathematica 3.0 ve 4.0 sürümü.,Prof. Dr. Mehmet çınar., Seçkin yayıncılık
- ^ Mathematica 5, Doç. Dr. Aslan GÜLCÜ, Nobel Yayıncılık
- ^ Mathematica 5, Doç. Dr. Aslan GÜLCÜ, Asil Yayın Dağıtım
- ^ Patent US8407580 20 Kasım 2016 tarihinde Wayback Machine sitesinde . Google Patent Search
- ^ Hayes, Brian (1 Ocak 1990). "Thoughts on Mathematica" (PDF). Pixel. 15 Temmuz 2014 tarihinde kaynağından (PDF).
- ^ . Macworld. 21 Haziran 2006. 2 Temmuz 2006 tarihinde kaynağından arşivlendi. Erişim tarihi: 11 Ağustos 2015.
- ^ "Mathematica plugin for IntelliJ IDEA". 13 Haziran 2023 tarihinde kaynağından . Erişim tarihi: 5 Eylül 2023.
- ^ Using a Text-Based Interface 29 Ekim 2013 tarihinde Wayback Machine sitesinde . documentation at wolfram.com
- ^ "JMath: A GNU Readline based frontend for Mathematica". 7 Nisan 2022 tarihinde kaynağından . Erişim tarihi: 11 Ağustos 2015.
- ^ "Directory listing". 14 Nisan 2019 tarihinde kaynağından . Erişim tarihi: 18 Nisan 2019.
- ^ Math software packs new power; new programs automate such tedious processes as solving nonlinear differential equations and converting units by Agnes Shanley, Chemical Engineering, March 1, 2002.
- ^ Mathematica 5.1: additional features make software well-suited for operations research professionals 25 Eylül 2008 tarihinde Wayback Machine sitesinde . by ManMohan S. Sodhi, OR/MS Today, December 1, 2004.
- ^ The 21st annual Editors' Choice Awards 12 Ocak 2009 tarihinde Wayback Machine sitesinde ., Macworld, February 1, 2006.
- ^ "Mathematica is tuned to take advantage of CPU features when available". 30 Ekim 2020 tarihinde kaynağından . Erişim tarihi: 13 Nisan 2020.
- ^ . 25 Ocak 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 11 Ağustos 2015.
- ^ gridMathematica offers parallel computing solution 2 Aralık 2005 tarihinde Wayback Machine sitesinde . by Dennis Sellers, MacWorld, November 20, 2002.
- ^ "CUDA and OpenCL support added in Mathematica 8". 7 Temmuz 2020 tarihinde kaynağından . Erişim tarihi: 13 Nisan 2020.
- ^ a b "Launching Version 13.0 of Wolfram Language + Mathematica—Stephen Wolfram Writings". writings.stephenwolfram.com (İngilizce). 16 Mayıs 2022 tarihinde kaynağından . Erişim tarihi: 16 Mayıs 2022.
- ^ "The Wolfram Function Repository: Launching an Open Platform for Extending the Wolfram Language—Stephen Wolfram Writings". writings.stephenwolfram.com (İngilizce). 16 Mayıs 2022 tarihinde kaynağından . Erişim tarihi: 16 Mayıs 2022.
- ^ . writings.stephenwolfram.com (İngilizce). 31 Aralık 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 16 Mayıs 2022.
- ^ Skiena, Steven (2003). Computational Discrete Mathematics: Combinatorics and Graph Theory with Mathematica. Cambridge University Press.
- ^ "Wolfram Symbolic Transfer Protocol (WSTP)". 30 Haziran 2023 tarihinde kaynağından . Erişim tarihi: 5 Eylül 2023.
- ^ Mathematica 4.2 21 Kasım 2007 tarihinde Wayback Machine sitesinde . by Charles Seiter, Macworld, November 1, 2002.
- ^ .NET/Link 9 Eylül 2010 tarihinde Wayback Machine sitesinde .: .NET/Link is a toolkit that integrates Mathematica and the Microsoft .NET Framework.
- ^ "mathlink: Write Mathematica packages in Haskell - Hackage". 16 Temmuz 2011 tarihinde kaynağından . Erişim tarihi: 11 Ağustos 2015.
- ^ S.Kratky. . 17 Temmuz 2011 tarihinde kaynağından arşivlendi. Erişim tarihi: 11 Ağustos 2015.
- ^ "MrMathematica: Calling Mathematica from Scheme". 5 Haziran 2011 tarihinde kaynağından . Erişim tarihi: 11 Ağustos 2015.
- ^ "Mathematica for ActiveX - from Wolfram Library Archive". 17 Temmuz 2011 tarihinde kaynağından . Erişim tarihi: 11 Ağustos 2015.
- ^ "erocarrera/pythonika". GitHub. 26 Aralık 2014 tarihinde kaynağından . Erişim tarihi: 11 Ağustos 2015.
- ^ "PYML (Python Mathematica interface) - from Wolfram Library Archive". 27 Eylül 2011 tarihinde kaynağından . Erişim tarihi: 11 Ağustos 2015.
- ^ "Clojuratica - Home". Clojuratica.weebly.com. 18 Temmuz 2011 tarihinde kaynağından . Erişim tarihi: 16 Ağustos 2013.
- ^ "Wolfram Documentation: ServiceConnect". 8 Nisan 2023 tarihinde kaynağından . Erişim tarihi: 4 Ağustos 2021.
- ^ . 29 Mayıs 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 5 Eylül 2023.
- ^ "Working with blockchains". 8 Nisan 2023 tarihinde kaynağından . Erişim tarihi: 15 Nisan 2020.
- ^ Mathematica 6 Labs Review 25 Mart 2022 tarihinde Wayback Machine sitesinde . Cadalyst Feb 1, 2008
- ^ "Create LLVM code". 23 Eylül 2020 tarihinde kaynağından . Erişim tarihi: 13 Nisan 2020.
- ^ "Launching Version 12.3 of Wolfram Language & Mathematica—Stephen Wolfram Writings". writings.stephenwolfram.com (İngilizce). 29 Ocak 2022 tarihinde kaynağından . Erişim tarihi: 29 Ocak 2022.
- ^ , Mathematic Guide, Wolfram Research, 10 Mayıs 2012 tarihinde kaynağından arşivlendi, erişim tarihi: 16 Mayıs 2012
- ^ "The BYTE Awards". BYTE. January 1989. s. 327.
- ^ "Paul Romer". paulromer.net. 5 Kasım 2020 tarihinde kaynağından . Erişim tarihi: 5 Ağustos 2021.
- ^ "Why Wolfram Tech Isn't Open Source—A Dozen Reasons—Wolfram Blog". blog.wolfram.com (İngilizce). 14 Nisan 2021 tarihinde kaynağından . Erişim tarihi: 5 Ağustos 2021.
- ^ "Six Reasons Why the Wolfram Language Is (Like) Open Source—Wolfram Blog". blog.wolfram.com (İngilizce). 11 Mayıs 2022 tarihinde kaynağından . Erişim tarihi: 16 Mayıs 2022.
Konuyla ilgili yayınlar
- Mathematica, Doç. Dr. Enis SINIKSARAN, Türkmen Kitabevi
Dış bağlantılar
Mathematica hakkında daha fazla bilgi edinin | |
Commons'ta dosyalar | |
Vikiveri'de veri |
- Resmî site
- Mathematica Documentation Center
- A little bit of Mathematica history; kod tabanının ve işlev sayısının zaman içindeki büyümesini belgeler.
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
Wolfram Mathematica makine ogrenimi istatistik sembolik hesaplama veri manipulasyonu ag analizi zaman serisi analizine NLP optimizasyon fonksiyonlar ve cesitli veri turlerinin cizimi algoritmalarin uygulanmasi kullanici arayuzulerin olusturulmasi ve diger programlama dilinde yazilmis programlarla arayuz olusturmaya izin veren cesitli teknik hesaplama alanlari icin yerlesik kutuphanelere sahip bir yazilim sistemidir Stephen Wolfram tarafindan tasarlanmis ve Champaign Illinois deki tarafindan gelistirilmistir Mathematica da kullanilan programlama dilidir Mathematica 1 0 23 Haziran 1988 de ve Santa Clara Kaliforniya da yayinlandi Wolfram MathematicaLojistik haritanin catallanma diyagraminin hesaplandigi Mathematica 8 0 0 GNU Linux onyuzuGelistirici ler Ilk yayinlanma23 Haziran 1988 36 yil once 1988 06 23 Programlama dili C C JavaPlatformWindows macOS Linux Raspbian icin Raspberry Pi uzerinde ayrilmis destek icerir cevrim ici servis Tum platformlar 64 bit uygulamalari destekler list ErisilebilirlikIngilizce Cince JaponcaTurBilgisayar cebri sayisal hesaplamalar bilgi gorsellestirme kullanici arayuzu olusturmaLisansOzel mulkResmi sitesiResmi site Mathematica Kernel front end mantiginda calisir Cizeysel arayuzludur ve denklem girmesi kolaydir Matematiksel her turlu hesaplamalar yapan genel bir sistem olan mathematica sayisal islemler yapan bir hesap makinesi gibi de algilanabilir Bunun yaninda sembolik hesaplamalar ve grafik nesneler ile de calisir Basic Fortran Pascal ve C programlama dilleriyle de temelde benzerlik tasimaktadir Mathematica yogun hesaplamalar gerektiren islemler icin zaman kayibini ortadan kaldirmaktadir Veri analizi fonsiyonlarin grafiklerine dair animasyonlar olasilik islemlerindeki zenginlik fizik kimya biyoloji ve muhendislikteki cesitli uygulamalar goruntu isleme vb alanlarda Mathematica guclu bir yazilimdir Ufuktepe Kutucu ve Bingul 2008 Mathematica yuksek boyutlarda veriyi sasirtici bir sekilde hizli ve kolay isleyebilen laplas fourier donusumlerini ve analizlerini yapabilen ve bunlar gibi cok cesitli fonksiyonlari kolayca gerceklestirebilen hazir araclara sahiptir Numerik ozelliklerinin yaninda Mathematica cebrik islemleri yapmayi kolaylastiran genis bir arac kutusuna guclu bir sembolik islem yapabilme yetenegine sahiptir Mathematica notebooklari muhendislere hazirladiklari projeleri duzenli ve etkileyici bir formatta sunmalari icin uygun yaratilmistir Mathematica notebooklari hazirlanan hesaplamalarin analizlerin formullerin ve cizilen grafiklerin otomatik olarak yerlestirildigi interaktif dokumanlardir Hesaplamalari analizleri yaptiktan grafikleri cizdikten sonra notebook a kisaca aciklamalar basliklar ve gorseller ekleyerek calisma dokumanlari bir sunum haline getirilebilir Sonucta Mathematica her turlu hesaplama islemine uygundur ve bu yuzden web ortamindaki islemlere cok genis acilimlar saglar Notebook arayuzuMathematica iki bolume ayrilmistir cekirdek ve Cekirdek ifadeleri Wolfram Language kodu yorumlar ve sonuc ifadelerini dondurur bunlar daha sonra on yuz tarafindan goruntulenebilir 1988 de tarafindan tasarlanan orijinal on yuz bir nden olusur ve kod duz metin resim ve grafik icerebilen olusturulmasina ve duzenlenmesine izin verir Mathematica on yuzune alternatifler arasinda 2006 yilinda tanitilan Eclipse tabanli tumlesik gelistirme ortami IDE Wolfram Workbench bulunmaktadir Mathematica icin revizyon yonetimi hata ayiklama profil olusturma ve test etme dahil olmak uzere proje tabanli kod gelistirme araclari saglar Ayrica IntelliJ IDEA tabanli IDE ler icin Wolfram Language koduyla calismak uzere sozdizimi vurgulama ya ek olarak yerel degiskenleri ve tanimli islevleri analiz edip otomatik olarak tamamlayabilen bir eklenti de bulunmaktadir Mathematica Kernel ayrica bir komut satiri on yuzu icerir Diger arayuzler arasinda tabanli JMath ve UNIX komut satirindan bagimsiz Mathematica programlarini argumanlarla birlikte calistiran WolframScript bulunmaktadir Mathematica dosyalari icin dosya uzantisi nb ve yapilandirma dosyalari icin m dir Mathematica tamamen kararli ve onceki surumlerle geriye donuk olarak uyumlu olacak sekilde tasarlanmistir Yuksek performansli hesaplamaYuksek performansli hesaplama icin yetenekler surum 4 1999 ve surum 5 2003 ile lerin tanitilmasi ve yuksek hassasiyetli aritmetigi degerlendirmek icin nin benimsenmesiyle genisletildi Surum 5 2 2005 cok cekirdekli bilgisayarlarda hesaplama yapildiginda otomatik multi threading ozelligini ekledi Bu surum CPU ya ozel optimize edilmis kutuphaneler icermektedir Buna ek olarak Mathematica gibi ucuncu taraf uzman hizlandirma donanimlari tarafindan da desteklenmektedir 2002 yilinda heterojen kumeler ve cok islemcili sistemlerde kullanici duzeyinde paralel programlama yapilmasina izin vermek icin tanitildi ve 2008 yilinda paralel hesaplama teknolojisi Windows HPC Server 2008 Microsoft Compute Cluster Server ve gibi grid teknolojisi destegi de dahil olmak uzere tum Mathematica lisanslarina dahil edildi CUDA ve OpenCL GPU donanimlari icin destek 2010 yilinda eklenmistir EklentilerSurum 13 itibariyla Wolfram Language de 6 051 yerlesik islev ve sembol bulunmaktadir Stephen Wolfram halka acik Wolfram toplulugunun Wolfram Language e islevsellik katmasinin bir yolu olarak Haziran 2019 da Wolfram Islev Deposu nun Wolfram Function Repository baslatildigini duyurdu Stephen Wolfram in Mathematica 13 icin yayin duyurusu yaptigi sirada Kaynak Islevleri Resource Functions olarak katkida bulunulan 2 259 islev vardi Wolfram Islev Deposu na ek olarak hesaplanabilir veriler iceren bir Wolfram Veri Deposu Wolfram Data Repository ve makine ogrenimi icin Wolfram Sinir Agi Deposu Wolfram Neural Net Repository bulunmaktadir Wolfram Mathematica programa kombinatorik ve grafik teorisinde ayrik matematik islevselligi ekleyen Combinatorica paketinin temelidir Diger uygulamalara programlama dillerine ve hizmetlere baglantilarDiger uygulamalarla iletisim Wolfram Sembolik Aktarim Protokolu WSTP Wolfram Symbolic Transfer Protocol adi verilen bir protokol kullanilarak yapilabilir Wolfram Mathematica cekirdegi ile on uc arasinda iletisime izin verir ve cekirdek ile diger uygulamalar arasinda genel bir arayuz saglar Wolfram Research C programlama dilinde yazilmis uygulamalari Mathematica dan hesaplamalar yapmasini isteyebilen bir Java programi olan J Link kullanarak WSTP araciligiyla Mathematica cekirdegine baglamak icin bir gelistirici kitini ucretsiz olarak dagitmaktadir Benzer islevsellik NET Link ile ancak Java programlari yerine NET programlari ile elde edilir Mathematica ya baglanan diger diller arasinda Haskell Visual Basic Python ve Clojure bulunmaktadir Mathematica sistem modelleme icin Modelica modellerinin olusturulmasini ve yurutulmesini destekler ve ile baglanti kurar Bircok ucuncu taraf yazilim paketine ve API lere de baglantilar mevcuttur Mathematica ayrica cesitli kaynaklardan gercek zamanli veri yakalayabilir ve halka acik blok zincirlerini Bitcoin Ethereum ve ARK okuyabilir ve yazabilir 220 den fazla veri goruntu video ses bilgisayar destekli tasarim CAD cografi bilgi sistemi GIS belge ve biyomedikal formatin ice ve disa aktarilmasini destekler 2019 da Wolfram Language kodunu ye derlemek icin destek eklendi Wolfram Language in 12 3 surumu ile Arduino icin destek eklendi Hesaplanabilir veriMathematica ayrica Mathematica yi internet baglantisi ile kullanan kullanicilar icin bazilari gercek zamanli olarak guncellenen ek veriler saglayan cevrim ici bir olan Wolfram Alpha ile de entegre edilmistir Veri setlerinden bazilari matematiksel verilere dugumler ve cokyuzluler gibi ek olarak astronomik kimyasal jeopolitik dil biyomedikal ucak ve hava durumu verilerini icerir Kabul1989 da Mathematica yi BYTE Odullerinin Distinction Seckinlik kazananlari arasinda listeledi ve cigir acan bir baska Macintosh uygulamasi bir ders kitabindan anlasilmasi imkansiz gorunen cebir ve kalkulusu ozumsemenizi saglayabilir dedi Mathematica kapali kaynak oldugu icin elestirilmistir Wolfram Research Mathematica yi kapali kaynak olarak tutmanin is modelinin ve yazilimin surekliliginin merkezinde yer aldigini iddia ediyor Ayrica bakinizFonksiyonel programlama Matematiksel yazilim WolframAlpha bir web cevap motoru Mathematica ile entegre olan bir fiziksel modelleme ve simulasyon araci SageMathKaynakca Wolfram Stephen 23 Haziran 2008 Mathematica Turns 20 Today Wolfram 2 Ekim 2011 tarihinde kaynagindan erisim tarihi 16 Mayis 2012 Celebrating Mathematica s First Quarter Century 22 Aralik 2015 tarihinde kaynagindan Erisim tarihi 11 Agustos 2015 The Software Engineering of Mathematica Wolfram Mathematica 9 Documentation 29 Temmuz 2017 tarihinde Wayback Machine sitesinde Reference wolfram com Retrieved on 2015 03 23 Mathematica 12 System Requirements and Platform Availability 12 Kasim 2020 tarihinde kaynagindan Erisim tarihi 16 Aralik 2020 Raspberry Pi Includes Mathematica for Free 9 Mayis 2014 tarihinde Wayback Machine sitesinde The Verge Wolfram Mathematica 18 Ekim 2010 tarihinde kaynagindan Erisim tarihi 11 Agustos 2015 Stephen Wolfram Simple Solutions The iconoclastic physicist s Mathematica software nails complex puzzles BusinessWeek 3 Ekim 2005 11 Temmuz 2021 tarihinde kaynagindan Erisim tarihi 4 Agustos 2021 Contact Wolfram Research 4 Eylul 2012 tarihinde kaynagindan Erisim tarihi 11 Agustos 2015 Stephen Wolfram s new programming language Can he make the world computable Slate Magazine 6 Mart 2014 1 Nisan 2016 tarihinde kaynagindan Erisim tarihi 11 Agustos 2015 Mathematica Three Decades of Contributions Invention Discovery and Education www wolfram com Ingilizce 24 Mayis 2022 tarihinde kaynagindan Erisim tarihi 16 Mayis 2022 Celebrating a Third of a Century of Mathematica and Looking Forward Stephen Wolfram Writings writings stephenwolfram com Ingilizce 19 Mayis 2022 tarihinde kaynagindan Erisim tarihi 16 Mayis 2022 There Was a Time before Mathematica Stephen Wolfram Writings writings stephenwolfram com Ingilizce 16 Mayis 2022 tarihinde kaynagindan Erisim tarihi 16 Mayis 2022 Mathematica 3 0 ve 4 0 surumu Prof Dr Mehmet cinar Seckin yayincilik Mathematica 5 Doc Dr Aslan GULCU Nobel Yayincilik Mathematica 5 Doc Dr Aslan GULCU Asil Yayin Dagitim Patent US8407580 20 Kasim 2016 tarihinde Wayback Machine sitesinde Google Patent Search Hayes Brian 1 Ocak 1990 Thoughts on Mathematica PDF Pixel 15 Temmuz 2014 tarihinde kaynagindan PDF Macworld 21 Haziran 2006 2 Temmuz 2006 tarihinde kaynagindan arsivlendi Erisim tarihi 11 Agustos 2015 Mathematica plugin for IntelliJ IDEA 13 Haziran 2023 tarihinde kaynagindan Erisim tarihi 5 Eylul 2023 Using a Text Based Interface 29 Ekim 2013 tarihinde Wayback Machine sitesinde documentation at wolfram com JMath A GNU Readline based frontend for Mathematica 7 Nisan 2022 tarihinde kaynagindan Erisim tarihi 11 Agustos 2015 Directory listing 14 Nisan 2019 tarihinde kaynagindan Erisim tarihi 18 Nisan 2019 Math software packs new power new programs automate such tedious processes as solving nonlinear differential equations and converting units by Agnes Shanley Chemical Engineering March 1 2002 Mathematica 5 1 additional features make software well suited for operations research professionals 25 Eylul 2008 tarihinde Wayback Machine sitesinde by ManMohan S Sodhi OR MS Today December 1 2004 The 21st annual Editors Choice Awards 12 Ocak 2009 tarihinde Wayback Machine sitesinde Macworld February 1 2006 Mathematica is tuned to take advantage of CPU features when available 30 Ekim 2020 tarihinde kaynagindan Erisim tarihi 13 Nisan 2020 25 Ocak 2016 tarihinde kaynagindan arsivlendi Erisim tarihi 11 Agustos 2015 gridMathematica offers parallel computing solution 2 Aralik 2005 tarihinde Wayback Machine sitesinde by Dennis Sellers MacWorld November 20 2002 CUDA and OpenCL support added in Mathematica 8 7 Temmuz 2020 tarihinde kaynagindan Erisim tarihi 13 Nisan 2020 a b Launching Version 13 0 of Wolfram Language Mathematica Stephen Wolfram Writings writings stephenwolfram com Ingilizce 16 Mayis 2022 tarihinde kaynagindan Erisim tarihi 16 Mayis 2022 The Wolfram Function Repository Launching an Open Platform for Extending the Wolfram Language Stephen Wolfram Writings writings stephenwolfram com Ingilizce 16 Mayis 2022 tarihinde kaynagindan Erisim tarihi 16 Mayis 2022 writings stephenwolfram com Ingilizce 31 Aralik 2019 tarihinde kaynagindan arsivlendi Erisim tarihi 16 Mayis 2022 Skiena Steven 2003 Computational Discrete Mathematics Combinatorics and Graph Theory with Mathematica Cambridge University Press Wolfram Symbolic Transfer Protocol WSTP 30 Haziran 2023 tarihinde kaynagindan Erisim tarihi 5 Eylul 2023 Mathematica 4 2 21 Kasim 2007 tarihinde Wayback Machine sitesinde by Charles Seiter Macworld November 1 2002 NET Link 9 Eylul 2010 tarihinde Wayback Machine sitesinde NET Link is a toolkit that integrates Mathematica and the Microsoft NET Framework mathlink Write Mathematica packages in Haskell Hackage 16 Temmuz 2011 tarihinde kaynagindan Erisim tarihi 11 Agustos 2015 S Kratky 17 Temmuz 2011 tarihinde kaynagindan arsivlendi Erisim tarihi 11 Agustos 2015 MrMathematica Calling Mathematica from Scheme 5 Haziran 2011 tarihinde kaynagindan Erisim tarihi 11 Agustos 2015 Mathematica for ActiveX from Wolfram Library Archive 17 Temmuz 2011 tarihinde kaynagindan Erisim tarihi 11 Agustos 2015 erocarrera pythonika GitHub 26 Aralik 2014 tarihinde kaynagindan Erisim tarihi 11 Agustos 2015 PYML Python Mathematica interface from Wolfram Library Archive 27 Eylul 2011 tarihinde kaynagindan Erisim tarihi 11 Agustos 2015 Clojuratica Home Clojuratica weebly com 18 Temmuz 2011 tarihinde kaynagindan Erisim tarihi 16 Agustos 2013 Wolfram Documentation ServiceConnect 8 Nisan 2023 tarihinde kaynagindan Erisim tarihi 4 Agustos 2021 29 Mayis 2019 tarihinde kaynagindan arsivlendi Erisim tarihi 5 Eylul 2023 Working with blockchains 8 Nisan 2023 tarihinde kaynagindan Erisim tarihi 15 Nisan 2020 Mathematica 6 Labs Review 25 Mart 2022 tarihinde Wayback Machine sitesinde Cadalyst Feb 1 2008 Create LLVM code 23 Eylul 2020 tarihinde kaynagindan Erisim tarihi 13 Nisan 2020 Launching Version 12 3 of Wolfram Language amp Mathematica Stephen Wolfram Writings writings stephenwolfram com Ingilizce 29 Ocak 2022 tarihinde kaynagindan Erisim tarihi 29 Ocak 2022 Mathematic Guide Wolfram Research 10 Mayis 2012 tarihinde kaynagindan arsivlendi erisim tarihi 16 Mayis 2012 The BYTE Awards BYTE January 1989 s 327 Paul Romer paulromer net 5 Kasim 2020 tarihinde kaynagindan Erisim tarihi 5 Agustos 2021 Why Wolfram Tech Isn t Open Source A Dozen Reasons Wolfram Blog blog wolfram com Ingilizce 14 Nisan 2021 tarihinde kaynagindan Erisim tarihi 5 Agustos 2021 Six Reasons Why the Wolfram Language Is Like Open Source Wolfram Blog blog wolfram com Ingilizce 11 Mayis 2022 tarihinde kaynagindan Erisim tarihi 16 Mayis 2022 Konuyla ilgili yayinlarMathematica Doc Dr Enis SINIKSARAN Turkmen KitabeviDis baglantilarVikipedi nin kardes projelerinden Mathematica hakkinda daha fazla bilgi edininCommons ta dosyalarVikiveri de veriResmi site Mathematica Documentation Center A little bit of Mathematica history kod tabaninin ve islev sayisinin zaman icindeki buyumesini belgeler