How to pass a vector to a function that creates matrix

1 vue (au cours des 30 derniers jours)
montasir Tahir
montasir Tahir le 15 Jan 2020
Modifié(e) : Matt J le 15 Jan 2020
b=[1 2 3];
T=inline('[b(i)+9 8;8 7]' , 'i')
I'm trying to make a matrix that works like this:
I input T(i)
so that the output will be :
b(i)+9 8
8 7
how can i do that ?

Réponses (1)

Matt J
Matt J le 15 Jan 2020
Modifié(e) : Matt J le 15 Jan 2020
>> b=[1 2 3]*10;
>> T=@(i) [b(i)+9 , 8 ; 8 , 7 ];
>> T(3)
ans =
39 8
8 7

Catégories

En savoir plus sur Data Types dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by