MATLAB'da Linspace'in İşlevi Nedir?

MATLAB'deki "boşluk alanı" işlevi, iki bitiş noktası arasında doğrusal olarak aralıklı olan bir değerler vektörü oluşturur. İşlev, çıkış vektörünün bitiş noktaları için iki giriş gerektirir ve ayrıca üçte birini kabul eder, Bitiş noktaları arasında eklenecek nokta sayısını belirtmek için isteğe bağlı girdi. Bu üçüncü giriş belirtilmezse, sonuç vektörü 100 değer içerir.

"Linspace" işlevi, kullanıcının 1 adımlı iki uç nokta arasında bir vektör oluşturmasına olanak sağlayan ":" operatörüne benzer şekilde çalışır. Ancak, "linspace" işlevi, adım sayısı gibi daha fazla esneklik içerir 1 dışındaki değerlerin aralıklarına izin vererek belirtilebilir.

"Linspace" fonksiyonunun sözdizimi "x = linspace (3,11,5);" formunu izler. - bu kod satırı, 3 ile 11 arasında eşit aralıklarla yerleştirilmiş 5 sayının bir listesinden oluşan x değişkeninde kaydedilen bir çıktı vektörünü üretir - ve elde edilen vektör [3, 5, 7, 9, 11]. Kod satırının sonundaki noktalı virgül, MATLAB komut penceresine çıktıları bastırır. Bu noktalı virgül olmadan, sonuçta ortaya çıkan vektör program çalışırken ekranda görüntülenir. Bastırılsa bile, vektör x değişkenine kaydedilir.

"Linspace" fonksiyonuna girişler, yukarıdaki örnekte olduğu gibi sayı değerleri olarak girilebilir ve tamsayı olmaları gerekmez. Alternatif olarak, değişkenler giriş değerleri olarak kullanılabilir.