elimde 4 tane liste var, 5 elamanlı, bu listelerdeki aynı sayıları tek bir sayı haline getirmeyi hangi matlab komutu yapıyor ?
örneğin: 1, 5, 21, 25 sayılaarı ikişer deefa yazılmış bunları teke düşürmek istiyorum.
v1=[ 1 2 3 4 5]
v2 =[1 6 11 16 21]
v3 =[5 10 15 20 25]
v4=[21 21 23 24 25]
Teknoseyir gündemi
#EnderOlaylar#tsbisikletkulübü#incehesap#baseiso#SilentHillf#honormagic7pro#karapara#tsfotoğrafçıları#turknet#magic7pro#bahisSon bir saat içinde 110 ziyaretçi, 35 kayıtlı kullanıcı giriş yaptı.
- © 2025 TeknoSeyir
- Hakkımızda
- İletişim
- Kullanım Koşulları
- Gizlilik Politikası
- Sosyal Ağ Kuralları
- RAM desteği bilendenal.com tarafından sağlanmaktadır.
- Sunucu desteği DGN Teknoloji tarafından
sağlanmaktadır.
v1 = [1 2 3 4 5];
v2 = [1 6 11 16 21];
v3 = [5 10 15 20 25];
v4 = [21 21 23 24 25];
% Tüm vektörleri birleştir
combined = [v1 v2 v3 v4];
% Ortak elemanları bul ve teke indir
unique_elements = unique(combined);
teşekkürler. şu kütüphane olayı çok iyi 2-3 gün sürecek işi 1 satırla yapıyor.
Matlab'da, dört listeyi birleştirip aynı olan sayıları teke düşürmek için union veya unique fonksiyonlarını kullanabilirsiniz. Aşağıda her iki yöntemle de nasıl yapabileceğinizi gösteriyorum:
Yöntem 1: union Fonksiyonu Kullanarak
union fonksiyonu iki vektörün birleşimini alır ve aynı olan elemanları teke düşürür.
Örneğin:
matlab
Kodu kopyala
v1 = [1 2 3 4 5];
v2 = [1 6 11 16 21];
v3 = [5 10 15 20 25];
v4 = [21 22 23 24 25];
% İlk iki vektörün birleşimi
temp_union = union(v1, v2);
% Üçüncü vektörle birleşim
temp_union = union(temp_union, v3);
% Son vektörle birleşim
final_union = union(temp_union, v4);
Bu kod, dört vektördeki tüm sayıları birleştirir ve aynı olan sayıları teke indirir. Sonuç final_union içinde saklanır.
Yöntem 2: unique Fonksiyonu Kullanarak
Dört vektörü birleştirip ardından unique fonksiyonunu kullanarak aynı olan sayıları teke düşürebilirsiniz:
matlab
Kodu kopyala
v1 = [1 2 3 4 5];
v2 = [1 6 11 16 21];
v3 = [5 10 15 20 25];
v4 = [21 22 23 24 25];
% Dört vektörü birleştir
combined_vector = [v1 v2 v3 v4];
% Aynı olan sayıları teke düşür
unique_numbers = unique(combined_vector);
Bu kodda, dört vektör birleştirilir ve unique fonksiyonu kullanılarak aynı olan sayılar teke indirilir. Sonuç unique_numbers içinde saklanır.
Her iki yöntemle de istediğiniz sonuca ulaşabilirsiniz. Hangi yöntemin daha uygun olduğunu, hangi işlemlere devam edeceğinize bağlı olarak seçebilirsiniz.
chatgpt yanıtı
Uniqe elemanları bulma yazarsan bulursun