Masalah dalam M-file Matlab pemrograman

Z

zapak

Guest
Hai!Saya memiliki proyek kecil yang memerlukan pemrograman di MATLAB.Sementara debugging, saya melihat bahwa untuk beberapa alasan, software ini tidak menghitung pembagian bilangan kompleks sangat akurat.Karena ini, ada perbedaan yang cukup jawaban dihitung secara manual menggunakan kalkulator dan yang dihasilkan oleh program.Sejauh kebenaran sintaks yang bersangkutan, aku cukup yakin aku sudah membersihkan semua kesalahan setelah melalui kode-kode tak terhitung berapa kali.

Jadi, anyway!Pertanyaan saya adalah: apa yang menyebabkan perhitungan tidak akurat ini dari pembagian bilangan kompleks dalam m-file program?(just like converting to a better solver as in case of Simulink)

Juga, apakah ada cara untuk meningkatkan akurasi?
(Seperti mengubah solver yang lebih baik seperti dalam kasus Simulink)

 
Hi Zapak,

yang aneh bagi saya.
Apakah Anda sebuah contoh yang menunjukkan ketidaktelitian Anda berbicara tentang?
Salam

Z

 
Sebagai bantuan matlab mengatakan: Semua perhitungan di MATLAB dilakukan dalam presisi ganda.
Jadi mungkin Anda harus mengubah akurat dari output.menggunakan perintah seperti 'format lama' atau 'format lama g', dllRyan

 
zorro benar, Anda harus posting zapak contoh dan menggambarkan masalah Anda.sejauh ini, saya belum menemukan matlab memiliki masalah seperti

 

Welcome to EDABoard.com

Sponsor

Back
Top