Uygulama Dağıtımı

MATLAB’de geliştirilen bir uygulamayı dağıtmak ve paylaşmak için çok çeşitli seçeneklere sahipsiniz. En basit seçeneklerden biri, bireysel algoritmaları ve uygulamaları tek bir dosyada paketlemek ve dosyayı diğer MATLAB kullanıcılarına dağıtmaktır. Bununla birlikte, birçok durumda bu basit yaklaşım pratik değildir. Üretim gereksinimleri, BT ortamı veya performans gereksinimleri daha gelişmiş bir dağıtım stratejisi gerektirebilir.

MATLAB uygulamanız için en iyi dağıtım yaklaşımını seçme sürecinde size rehberlik eder. Mevcut üç ana stratejiyi kapsar: MATLAB kodunu doğrudan dağıtmak için toplu işlemeyi kullanmak, MATLAB Coder ile C kodu oluşturmak ve MATLAB Compiler ile dağıtmak.

Dağıtım stratejilerine ilişkin bu genel bakış, hiçbir şekilde kapsamlı değildir. Herkese uyan tek bir strateji yoktur ve bunları karşılayacak bir strateji seçmeden önce gereksinimlerinizi kapsamlı bir şekilde analiz etmeniz önemlidir.

Bir dağıtım stratejisini düşünmeden önce, uygulamanızın yapısını ve mevcut seçenekleri nasıl etkilediğini anlamak önemlidir. Tüm MATLAB uygulamaları iki bölümden oluşur: bir ön uç ve bir arka uç. Ön uç ile uç kullanıcı etkileşime girer parçasıdır. Genellikle kontrol öğelerinden (kullanıcının sayıları veya diğer bilgileri yazabileceği düğmeler ve kutular dahil) ve görüntüleme öğelerinden (tablolar ve grafikler dahil) oluşan arayüz veya web sayfasıdır.

Arka uç sonuçları hesaplar ve görüntülenecek grafik üretir hesaplama motorudur. Arka uç ve ön uç, birlikte dağıtım seçeneklerinizi yönetir. MATLAB tabanlı bir ön ucun dağıtımı oldukça basit olduğundan, bu makale arka uç dağıtım seçeneklerine odaklanacaktır.