İngilizceFransızcaİspanyolca

OnWorks favicon'u

maxima - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında maxima çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut maxima'dır.

Program:

ADI


Maxima - MACSYMA sembolik matematik paketinin Common Lisp versiyonu
GNU Kamu Lisansı

Xmaxima - Maxima'nın grafik versiyonu

SİNOPSİS


maksimum [seçenekleri]

xmaxima [seçenekleri]

TANIM


Maxima, MIT tarafından geliştirilen MACSYMA sisteminin Common altında çalışacak şekilde değiştirilmiş bir versiyonudur.
Lisp. Sembolik ve etkileşimli bir uzman sistem ve programlama ortamıdır.
sayısal matematiksel manipülasyon. Lisp ile yazıldığından farklılaşmayı sağlar,
integrasyon, lineer veya polinom denklemlerinin çözümü, polinomların çarpanlara ayrılması,
Laurent veya Taylor serilerinde fonksiyonların açılımı, Poisson serilerinin hesaplanması, matris
ve tensör manipülasyonları ve iki ve üç boyutlu grafikler. prosedürler olabilir
ALGOL benzeri bir sözdizimi ve hem Lisp benzeri işlevler hem de kalıp eşleştirme kullanılarak yazılmıştır
olanaklar sağlanmaktadır. Maxima nesnelerini içeren dosyalar okunabilir ve bunlara yazılabilir.
disk dosyaları. Önceden yazılmış Maxima komutları bir dosyadan okunabilir ve yürütülebilir,
toplu mod kullanımı.

SEÇENEKLER


-b dosya, --toplu iş=dosya
Süreç dosya etkileşimsiz modda.

--batch-lisp=dosya
İşlem Lisp dosyası dosya etkileşimsiz modda.

--batch-string=dizi
Süreç dizi etkileşimsiz modda.

-d, --dizinler
Maxima dizin bilgilerini görüntüleyin.

--readline'ı devre dışı bırak
Okuma satırı desteğini devre dışı bırakın.

-g, --enable-lisp-hata ayıklayıcı
Lisp hata ayıklayıcısını etkinleştirin.

-h, --yardım et
Kısa bir kullanım özeti görüntüleyin.

--init=dizi
Maxima ve Lisp başlatma dosyalarını yükleyin dizi.mac ve dizi.lisp'te
başlamak.

--init-mac=dosya
Maxima başlatma dosyasını yükleyin dosya başlangıçta.

--init-lisp=dosya
Lisp başlatma dosyasını yükleyin dosya başlangıçta.

-l yanlış telaffuz, --lisp=yanlış telaffuz
Lisp uygulamasını kullanın yanlış telaffuz. Kullanmak --list-uygun olası değerlerin listesini görmek için

--list-uygun
Mevcut Lisp ve Maxima sürümlerini listeleyin.

-p lisp_dosyası, --preload-lisp=lisp_dosyası
Önceden Yükle lisp_dosyası.

-q, --sessizlik
Maxima başlangıç ​​mesajını bastırın.

-r dizi, --run-string=dizi
Süreç dizi etkileşimli modda.

-s Liman, --sunucu=Liman
Maxima'yı sunucuya bağlayın Liman. Bunun bir Maxima sunucusu oluşturmadığını unutmayın;
Maxima müşteridir.

-u versiyon, --use-version=versiyon
Maxima sürümünü başlat versiyon. Kullanmak --list-uygun olası değerlerin listesini görmek için

--kullanıcıdir=rehber
kullanım rehber kullanıcı dizini için (varsayılan Windows için $HOME/maxima'dır,
Diğerleri için $HOME/.maxima)

-v, --ayrıntılı
Maxima sarmalayıcı komut dosyasından ek bilgiler yazdırın.

--versiyon
(Varsayılan) yüklü sürümü yazdırın.

--çok sessiz
İfade etiketlerini ve Maxima başlangıç ​​mesajını bastırın.

-X yanlış telaffuz seçenekleri, --lisp-seçenekleri=yanlış telaffuz seçenekleri
Temeldeki Lisp'e verilecek seçenekler.

TANITICI Nasıl Başvurulur?


Başlatma üzerine, maksimum bir başlangıç ​​mesajı ve ardından bir komut satırı istemi yazdırır:

(%i1)

Tüm Maxima komutları aşağıdakilerden biri ile sonlandırılmalıdır:

1) noktalı virgül (bu durumda komutun sonucu bir görüntüleme satırında yankılanır,
tarafından önsöz %o eklenmiş bir sıra numarası ile) veya

2) bir dolar işareti (bir görüntüleme satırının yazdırılmasını engelleyen).

ÖRNEK


(%i1) fark(sin(x),x);

(%o1) cos(x)

(%i2) entegre(%o1,x);

(%o2) günah(x)

Kullanıcı, oluşturan komutları yazar. Maxima nesneler (işlevler ve sistem gibi
değişkenler) ve bu nesneleri işleyen.

UNIX'te Maxima'yı Gnu Emacs veya XEmacs altında çalıştırmak tercih edilebilir. Bunu şu şekilde yapabilirsiniz:
kabuk modunu çağırma emacs, ve sonra çağırma maksimum. Tercihen, yükleyin maxima.el
dağıtımdan ve şu komutu kullanın:

mx maksimum

İçeride çalışmanın ana avantajı emacs tam bir geçmişi sağlamasıdır.
giriş çıkış. komutu çalıştırırsanız

ekran2d: yanlış

çıktınızı basitçe öldürerek ve yanking yaparak girdi olarak kullanabileceksiniz.

Lisp, Maxima'da yerleşiktir. to_lisp() işlevi, Lisp okuma-değerlendirme-yazdırma döngüsüne girer.
Lisp işlevi (çalıştır), Maxima'ya dönmek için kullanılabilir. Alternatif olarak, tek Lisp
ile bir komut satırı başlatılarak komutlar çağrılabilir. : peltek.

ANKASTRE YARDIM ET


Başvuru kılavuzuna Maxima giriş isteminden erişilebilir. Bir açıklaması
verilen komut, komutu yazarak elde edilebilir

tarif(komut);

ya da sadece,

? komuta

dize için işlev listesini arar komuta. Gösteri dosyaları sağlar
Maxima ile çözülen problemlerin eksiksiz örneklerine şu komutla erişilebilir:
demo(komut);. Kullanıcının katkıda bulunduğu komut dosyalarının bir kitaplığı da sağlanır ( pay
kütüphane), çeşitli sorunlara yöneliktir.

DİĞER DOKÜMANTASYON


Referans kılavuzu hem bilgi hem de html formatlarında sağlanır.

KOMUT ASTARI


Bu liste, yalnızca yeni başlayanların önceki hakkında bilmek yararlı bulabileceği komutları içerir.
referans kılavuzunu ve diğer metinleri incelemek için.

toplu ("dosyam");
Dosyanın içeriğini yürütün dosyamMaxima komutlarını içerdiği varsayılır.

closefile("dosyam");
Bir writefile komutuyla açılan oturum dosyasını kapatın (aşağıya bakın).

demo("dosyam");
Dosyanın içeriğini yürütün dosyamMaxima komutlarını içerdiği varsayılan,
her seferinde bir satır.

ev(bilgiciler);
Mevcut tüm bilgi listelerinin içeriğini yazdırın.

fonksiyonlar;
Halihazırda tanımlanmış işlevlerin adlarının bir listesini yazdırın.

bilgi listeleri;
Mevcut çeşitli bilgi listelerinin bir listesini yazdırın.

öldür(nesne listesi);
Parantez içinde bulunan nesne(ler)i ortadan kaldırın; hepsini öldür) Tüm nesneleri sil
kullanıcı tarafından oluşturulur ve Maxima'yı ilk durumuna geri yükler.

çıkış yapmak();
Maxima'dan ayrıl.

Sıfırla();
Tüm Maxima kontrol parametrelerini varsayılan durumlarına sıfırlayın.

değerler;
Halihazırda atanmış skaler değerlerin adlarının bir listesini yazdırın.

writefile("dosyam");
Oturum kaydını dosyaya yaz dosyam; bir seferde yalnızca bir dosya açılabilir ve
the dosyayı kapat arabelleği temizlemek için Maxima'dan ayrılmadan önce komut çalıştırılmalıdır.

PLANLAMA KOMUTLAR


Maxima, 2 ve 3 boyutlu grafikler üretebilir. İşte basit bir 2 boyutlu
örnek

arsa2d (günah(x), [X, -2*%pi, 2*%pi]);

ve basit bir 3 boyutlu örnek

arsa3d (2^(-u^2 + v^2), [sen, -5, 5], [v, -7, 7]);

Varsayılan olarak araziler tarafından yapılır gnuplot çizim paketi. Arsalar başkaları tarafından yapılabilir
anlamına geliyor; bkz. "? plot_options". Çizim hakkında daha fazla bilgi için bkz. "? Çizim".

onworks.net hizmetlerini kullanarak maxima'yı çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad