«matlab» etiketlenmiş sorular

MATLAB, MathWorks tarafından geliştirilen sayısal hesaplama ve görselleştirme için üst düzey bir dil ve etkileşimli programlama ortamıdır. Soru açıkça ikisi arasındaki benzerlikler veya farklılıklar hakkında değilse, hem [matlab] hem de [oktav] etiketlerini kullanmayın. Bu etiketi kullanırken, lütfen birlikte çalıştığınız MATLAB sürümünden bahsedin (ör. R2017a).



10
MatLab hatası: statik TLS ile açılamıyor
Birkaç günden beri, MATLAB'ı kullanırken bir noktada meydana gelen aynı hatayı sürekli alıyorum dlopen. MATLAB'da oldukça yeniyim ve bu yüzden ne yapacağımı bilmiyorum. Google da bana yardım etmiyor gibi görünüyor. Bir özvektör yapmaya çalıştığımda, şunu alıyorum: Error using eig LAPACK loading error: dlopen: cannot load any more object with static …

11
Neden / ne zaman Octave yerine MATLAB'ı tercih etmeliyim?
Küçültücü operasyonumuzda, gömülü donanım üzerinde bir C uygulamasına geçmeden önce algoritmaları daha yüksek seviyeli bir dilde prototiplememiz gerekir. Şimdiye kadar bunu yapmak için MATLAB kullanıyorduk, ancak lisanslama maliyetleri zarar vermeye başlıyor. MATLAB kodumuzu Octave'a taşımayı düşünüyoruz. Bunu yapmamak için özel bir sebep var mı? Özellikle MATLAB kullanmakta ısrar eden harici …
82 matlab  octave 


5
Matlab Vectorization - hücreye sıfır olmayan matris satır endeksleri
Matlab ile çalışıyorum. Bir ikili kare matrisim var. Her satır için 1 veya daha fazla giriş vardır. Bu matrisin her satırından geçmek ve bu 1'lerin dizinini döndürmek ve bunları bir hücre girişinde saklamak istiyorum. Matlab'da döngü gerçekten yavaş olduğu için bu matrisin tüm satırları üzerinde döngü yapmadan bunu yapmanın bir …

1
MATLAB, macOS Mojave'ye yükselttikten sonra artık MEX dosyalarını kaldırmıyor
MATLAB'de, clear mextüm MEX dosyalarını bellekten kaldırır (kilitlenmedikçe). MacOS'un önceki sürümlerinde, bir MEX dosyasını yeniden derleyebildim ve değiştirilmiş sürümü MATLAB'ı yeniden başlatmadan, sadece bir clear mexkomut vererek çalıştırabildim . Bu artık Mojave altında mümkün değil. Örneğin, şu önemsiz MEX dosyasını ( get_data_pointer.c) alın: #include "mex.h" void mexFunction( int nlhs, mxArray …

5
Bellek taşmasına neden olan geçici bir matris oluşturmadan matris nasıl kopyalanır?
Çok daha büyük bir ayrılmış belleğe bir matris atayarak, matlab 'kopyalarken' bir şekilde çoğaltır ve kopyalanacak matris yeterince büyükse, bellek taşması olur. Bu örnek koddur: main_mat=zeros(500,500,2000); n=500; slice_matrix=zeros(500,500,n); for k=1:4 parfor i=1:n slice_matrix(:,:,i)=gather(gpuArray(rand(500,500))); end main_mat(:,:,1+(k-1)*n:1+(k-1)*n+n-1)=slice_matrix; %This is where the memory will likely overflow end Tepegöz olmadan slice_matrixüzerine sadece 'parçalamak' için …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.