Matrisin min değerini bulduktan sonra kendisi hariç diğer matristeki değerleri bulunan min değer ile çarpmak
Burdan sonrasını yapamadım teker teker çarpabiliyorum ama çok uzun kod oluyor
A=[-2 2 0;4 9 3;70 80 90]
min(min(A));
3 Cevap
En iyi cevap
Minimum değeri bulduktan sonra matrisin hepsini bu minimum değer ile çarpın. Daha sonra ilk başta bulduğunuz minimum değeri yerin geri koyun. Lütfen aşağıdaki örneği inceleyin:
clc; clear all; A=[-2 2 0;4 9 3;70 80 90] EnKucuk = min(min(A)); %En kucuk elementi bulalim [satir sutun] = find(A==EnKucuk) %En kucuk elementin konumunu bulalim A = A*EnKucuk %Tum matrisi en kucuk deger ile carpalim A(satir, sutun) = EnKucuk; %En kucuk olani yerine geri koyalim A
Son satırda "en küçük olanı yerine koyalim" yazmışsınız bunu kod haline nasıl çevireceğiz yani kendisi nasıl çevirecek Burda önemli olan en küçük değerin sabit kalıp diğerlerini çarpan kod