intervalda 2 marta

Menda z (x, y, k) funktsiyasi bor, k esa aslida indeksim va z ni bir aylanada interpolatsiya qilmoqchiman

for k=1:50
A=interp2(x,y,z(:,:,k),xi,yi)
B(k)=A
end

Men reaaly yo'qolganman va har qanday yordam uchun juda yaxshi bo'ladi

0
Muammoingizga tez va yaxshi javob berishni istasangiz iloji boricha ko'proq (tegishli) tafsilotlarni kiriting. Kodingiz bilan nima ishlamaydi? X, y, xi, yi va B: vektor, matritsalar (va ularning o'lchamlari bo'lsa) nima? Orqa fon elementlari (nima uchun buni amalga oshiryapsiz) sizni boshqa yechimga yo'naltirishga yordam berishi mumkin.
qo'shib qo'ydi muallif Aabaz, manba

1 javoblar

Agar xi va yi skalar bo'lmasa, B (k) o'rniga B (:,:, k) = A ) = A . Hatto A atlayabilir va yozishingiz mumkin

for k=1:50
    B(:,:,k) = interp2(x,y,z(:,:,k),xi,yi);
end
0
qo'shib qo'ydi
Rahmat:) Menga kerak edi!
qo'shib qo'ydi muallif user1018331, manba
Matematiklar
Matematiklar
633 ishtirokchilar

Kanalga obuna buling @Matematikak Masala va misollar yechimlari uchun guruh Guruhda faqat matematikaga oid ma'lumot bo'lishi shart.

MATEMATIKA GRANT
MATEMATIKA GRANT
356 ishtirokchilar

Guruh muallifi : @Yusupov_Ahadjon Guruh rasmiy kanali @dtm_axborotnoma Kimda chiqmagan misoli bo'lsa guruhga jo'natishi mumkin! Guruh qoidalari Chat Reklama Soʻkingan Futbol Sticker Xamma bir birini xurmat qilsin