«matlab» etiketlenmiş sorular

MATLAB sayısal programlama dili hakkında sorular.

4
MATLAB ters eğik çizgi operatörü kare matrisler için
Birkaç kodumu "stok" MATLAB kodları ile karşılaştırıyordum. Sonuçlara şaşırdım. Örnek bir kod koştum (Sparse Matrix) n = 5000; a = diag(rand(n,1)); b = rand(n,1); disp('For a\b'); tic;a\b;toc; disp('For LU'); tic;LULU;toc; disp('For Conj Grad'); tic;conjgrad(a,b,1e-8);toc; disp('Inv(A)*B'); tic;inv(a)*b;toc; Sonuçlar : For a\b Elapsed time is 0.052838 seconds. For LU Elapsed time is …

4
Zor salınımlı integralin sayısal entegrasyonu için yöntem
Aşağıdaki integrali sayısal olarak değerlendirmem gerekiyor: ∫∞0sinc′(xr)rE(r)−−−−√dr∫0∞sbennc'(xr)rE(r)dr\int_0^\infty \mathrm{sinc}'(xr) r \sqrt{E(r)} dr burada , x \ in \ mathbb {R} _ + ve \ lambda, \ kappa, \ nu> 0 . Burada K , ikinci türün değiştirilmiş Bessel işlevidir. Benim özel durumumda \ lambda = 0.00313 , \ kappa = 0.00825 …

12
MATLAB programlamasını öğrenmek için Octave kullanmak mümkün müdür?
Hesaplamalı Bilim Yığın Borsası'nda yanıtlanabileceği için , bu soru Çapraz Doğrulama'dan taşındı . 7 yıl önce göç etti . MATLAB programlamasını öğrenmek istiyorum, böylece kendi başıma bazı araştırma / analizler yapabilirim, ayrıca çevrimiçi bulduğum bazı MATLAB komut dosyalarını inceleyebilir / değiştirebilirim. Ancak sorun şu ki, MATLAB'ı karşılayamam. GNU Octave, duyduğum …

3

5
Bir ODE'nin sayısal çözümü neden kararsız bir dengeden uzaklaşıyor?
Çift sarkaçlı bir sistemin davranışını simüle etmek istiyorum. Sistem, harekete geçirilmeyen ve bu nedenle çoğunlukla yerçekiminden etkilenen bir çift sarkaç gibi davranacak olan 2 serbestlik dereceli bir robot manipülatördür. Çift sarkaçlı tek temel fark, kütle merkezlerinde kütle ve atalet özelliklerine sahip iki katı cisimden oluşmasıdır. Temel olarak, ode45Matlab altında aşağıdaki …

1
Matlab'ın bu sayısal üç katlı integraline güvenebilir miyim?
Hesaplamalı Bilim insanları: Ben aslen Matematik Stack Borsası bu soru haberi ve birisi ben "çok daha iyi" cevaplar burada olsun diye yorumladı: Ben sayısal yöntemler ve Matlab bir acemi değilim. Aşağıdaki iki üç katlı integrallerin toplamını değerlendirmeye çalışıyorum (açıkçası daha basit bir şekilde yazılabilir, ancak yine de sembolik olarak değerlendiremezsiniz …
15 matlab 

2
Matlab'ın integral performansı neden Scipy'de integral .quad?
Matlab'ın sayısal entegrasyonu Scipy ile karşılaştırması konusunda biraz hayal kırıklığı yaşıyorum. Aşağıdaki test kodumda aşağıdaki farklılıkları gözlemliyorum: Matlab'ın versiyonu python eşdeğümden ortalama 24 kat daha hızlı çalışıyor ! Matlab'ın sürümü, integrali uyarmadan hesaplayabilirken, python döner nan+nanj Bahsedilen iki noktaya göre python'da aynı performansı almamı sağlamak için ne yapabilirim? Dokümantasyona göre, …

2
Matlab'da 'for' döngüleri yazmanın en etkili yolu nedir?
Örneğin, forbir matrisin dizinleri üzerinde çalışan bir çift döngü varsa, sonra dış döngüde sütun çalışan dizin koyarak daha verimli olduğunu okudum . Örneğin: a=zeros(1000); for j=1:1000 for i=1:1000 a(i,j)=1; end end Üç veya daha fazla fordöngüm varsa kodlamanın en etkili yolu nedir ? Örneğin: a=zeros(100,100,100); for j=1:100 for i=1:100 for …

3
Matlab'daki ODE'leri kullanarak adım boyutu seçimi
Selam ve soruma bakmak için zaman ayırdığınız için teşekkürler. Bu, daha önce physics.stackexchange.com'da gönderdiğim sorumun güncellenmiş bir versiyonudur. Şu anda 2D eksiton spinor Bose-Einstein Kondensini inceliyorum ve bu sistemin temel durumunu merak ediyorum. Temel duruma ulaşmanın matematiksel yöntemine hayali zaman yöntemi denir . Kuantum mekaniğinde zamanın hayali bir ile değiştirildiği …

5
aynı
MATLAB'ı, b'nin zamanla değiştiği her zaman aralığında çözmeyi içeren bir sorunu çözmek için kullanıyorum . Şu anda bunu MATLAB'ları kullanarak gerçekleştiriyorum :Ax=bAx=b\mathbf{A} \mathbf{x}=\mathbf{b}bb\mathbf{b}mldivide x = A\b Gerektiği kadar ön hesaplama yapma esnekliğine sahibim, bu yüzden daha hızlı ve / veya daha doğru bir yöntem olup olmadığını merak ediyorum mldivide. Burada …

2
Matlab [Q, R, E] = qr (A) 'nın arkasındaki karşılık gelen LAPACK işlevi nedir?
Şu anda ucuz bir matrisi için iyi bir rütbe hesaplamaya çalışıyorum . Bu nedenle QR ayrışmasını kullanarak bir sütunlu döner hesaplıyorumAAA [Q,R,E]=qr(A) Matlab. derecesini kullanarak tahmin ediyorumAAA tol = size(A,n)*eps*norm(A,'fro'); r = sum(abs(diag(R))>tol) Bu iyi çalışır ve R'nin tüm diyagonal girişleri üzerinde bir çizim şöyle görünür: RRR Giriş matrisi her …
12 matlab  lapack 

3
En küçük kareler yaklaşım sorusu
Bilimsel hesaplama üzerine bir ders alıyorum ve en küçük kareler yaklaşımını aştık. Benim sorum özellikle polinomları kullanarak yaklaşmakla ilgili. N + 1 veri noktanız varsa, tüm bu noktaları tanımlayan benzersiz bir n derece polinomu bulabileceğinizi anlıyorum. Ama bunun neden her zaman ideal olmadığını da görebiliyorum. Böyle bir yaklaşımla veri noktaları …

4
yayınlanabilir görüntüler üretmek için iyi (ücretsiz) yazılım?
Belirli bir modele göre doğruluk karşılaştırması için şu anda Matlab'ı kullanarak 1d ve 2d görüntüler üretiyorum. Yöntemlerimi standart Gaussian .wfn modeliyle karşılaştırmam gerekiyor ve bunu bir molekülün yanı sıra laplacianın yoğunluğunu analiz ederek yapacağım. .Wfn yaklaşımına (muhtemelen kontur haritası aracılığıyla) yaklaşımımdaki farklılıkların 2-D görüntülerini üretmekle ilgileniyorum ve aynı zamanda iki …


1
Matlab'da optimum taşıma çözgü uygulaması
" Kayıt ve Çözgü için Optimum Toplu Taşıma " adlı makaleyi uyguluyorum , amacım çevrimiçi olarak herhangi bir eulerian toplu taşıma kodu bulamadığım için bunu çevrimiçi hale getirmektir ve bu en azından görüntü işleme konusunda araştırma topluluğu için ilginç olacaktır. Bildiri aşağıdaki gibi özetlenebilir: - x ve y koordinatları boyunca …

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.