フィルターのクリア

matrix entry into function

1 回表示 (過去 30 日間)
Jiung Shin
Jiung Shin 2020 年 12 月 6 日
回答済み: Cris LaPierre 2020 年 12 月 6 日
In a matrix A, I have assinged x(t)=A(t,2)
But if I want to calculate x(t+1)-x(t), it returns an error. How can I fix? Matlab doesn't specify which error I have made.
+ is it possible that I write a function and when I execute it it returns a message with enter "t" so I don't have to rewrite the code for different t? I think I did something similar in python or some other language but I'm not sure with matlab.
  1 件のコメント
KSSV
KSSV 2020 年 12 月 6 日
編集済み: KSSV 2020 年 12 月 6 日
Show us your code. Or how A is related to t.

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

回答 (1 件)

Cris LaPierre
Cris LaPierre 2020 年 12 月 6 日
Also, share the complete error message (all the red text),
My suspicion is that x(t+1) does not exist.
x=1:5;
t=5;
x(t+1)-x(t)
Index exceeds the number of array elements (5).

カテゴリ

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

製品

Community Treasure Hunt

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

Start Hunting!

Translated by