Display diagonal values from vector answers?

1 回表示 (過去 30 日間)
Ewan
Ewan 2013 年 3 月 25 日
%EXAMPLE
clear all
clc
t=linspace(0,5,6);
x=linspace(10,15,6);
for i=1:length(t)
vec=x*t(i)
end
Is it possible to display/calculate only the diagonal of this, i.e. vec=0 11 24 39 56 75?
Thanks
ewan

採用された回答

Matt J
Matt J 2013 年 3 月 25 日
編集済み: Matt J 2013 年 3 月 25 日
Wouldn't that just be
vec=x.*t
Otherwise, clarify what "diagonal of this" means. As it stands, there are no matrices in your code to speak of and therefore no "diagonal".
  3 件のコメント
Matt J
Matt J 2013 年 3 月 25 日
Yes, and as I said x.*t will give you that.
Ewan
Ewan 2013 年 3 月 25 日
sorry didnt notice the (i) isnt required, thanks

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeProgramming についてさらに検索

タグ

タグが未入力です。

Community Treasure Hunt

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

Start Hunting!

Translated by