MATLAB'da bir eğrinin kesişimlerini nasıl bulabilirim?

İki fonksiyonun kesişimini bulmak için MATLAB kullanın.

MATLAB, MathWorks, Inc. tarafından oluşturulan ve programcıların hesaplama görevlerini yüksek hızda gerçekleştirmelerini sağlayan bir yazılımdır. MATLAB, karmaşık bir veri kümeleri analizi yapabilmesine rağmen, iki eğri veya iki fonksiyonun kesişme noktasının belirlenmesi gibi basit problemleri çözebilir. Bu makalede, "işlev" terimi bir programlama yordamının yerine matematiksel bir ilişkiyi ifade eder.

Her iki işlevi de değişkenlere atayın, örneğin Y = 3 * x 8, Z = 4 * x 8. Bu iki örnek fonksiyon sadece noktasında (0, 8) kesişir.

Aşağıdaki komutu girin: bul (Y == Z). MATLAB, "ans = number" şeklinde sayısal bir cevap verecektir; sayı, kesişimin bulunduğu matrisin dizinine karşılık gelir.

Aşağıdaki komutu girin: x (ans), burada "ans", MATLAB'ın önceki adımda size verdiği sayıdır. MATLAB, kesişimin "x" koordinatına cevap verecektir. "X (ans) 'daki" x "in" y "ve" z "işlevlerinde kullanılan değişkeni olduğunu unutmayın ve işlevlerde başlattığınız ve kullandığınız değişkenlere bağlı olarak değişebilir.

"Y (ans)" komutunu yazınız (tırnak işaretleri olmadan); MATLAB, kesişme noktasının "y" koordinatını döndürecektir. "Y (ans) 'daki" y "nin 3 * x8 işlevinin adı olduğunu ve işlevlerin adlandırılmasında kullanılan değişkenlere bağlı olarak değişebileceğini unutmayın.

Bu örnekte, ans = 201. "X (201)" komutu 0 döndü ve "Y (201)" komutu 8 döndü. Bu nedenle, beklendiği gibi "y" ve "z" işlevlerinin kesişme noktası (0.8) ).

konsey

İşlevinizdeki değişkenin (yani "x") bir değer aralığında başladığından emin olun.

Grafiğin görselleştirilmesine yardımcı olmak için "plot (variable, function1, variable, function2)" komutunu kullanın; Bu örnekte, komut "arsa (x, 3_x8, x, 4_x + 8)" olarak okunur.

uyarılar

Bir hata meydana gelirse, değişken başlatma kodunu kontrol edin. Örneğin, "x = -20: .1: 20" komutu (tırnak işaretleri olmadan), x -20 ile 20 arasında 0.1 ile artan olası değerler ile doldurulur. Arttırma değerini fonksiyon türünüze göre ayarlayın; örneğin, trigonometrik fonksiyonlar için pi fraksiyonları ile artar.