Azzera filtri
Azzera filtri

What do I have to do if I want to derivative and continue multiplying?

1 visualizzazione (ultimi 30 giorni)
If I have two matrices
A = [1 2;3 4;5 6];
B = [7 8;9 10;11 12];
but my final equation is
D = transpose(A)*diff(B);
resulting in diff(B) has a dimension 2x2 but transpose(A) has a dimension 2x3
What's the best way to multiply them? (do not use .*)
Or should I use a gradient to maintain the dimensions of diff(A)?
Thank you for your helpful answers!!

Risposte (1)

KSSV
KSSV il 17 Mag 2022
A = [1 2;3 4;5 6];
B = [7 8;9 10;11 12];
D = A'*gradient(B)
D = 2×2
9 9 12 12

Categorie

Scopri di più su Elementary Math in Help Center e File Exchange

Prodotti


Release

R2022a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by