How datetime and integer or float value can co-habitate in an array?

1 回表示 (過去 30 日間)
yashvin
yashvin 2015 年 6 月 26 日
コメント済み: yashvin 2015 年 6 月 29 日
I am trying to save both a float or integer value together with a datetime value in an array. Anyway of making both these values cohabitate in an array?
d= 5.5
e = 05-Feb-2015 18:15:59
f= [d e]
Of course this is an error. But I am trying to map integers values to a datetime value. How i can do this. Should i change the datetime to a string?
  2 件のコメント
Jan
Jan 2015 年 6 月 26 日
The datetime "e" is a string already. So you have actually:
e = '05-Feb-2015 18:15:59'
with the quotes.
Walter Roberson
Walter Roberson 2015 年 6 月 26 日
Keep in mind that datetime is a newer object class, and members of that class print out without quotes.

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

採用された回答

Steven Lord
Steven Lord 2015 年 6 月 26 日
Use a cell array, as Azzi said, or use a table object.
x = 12345;
t = datetime('today');
A = table(x, t)
For a slightly larger table with some random data for today and the next 9 days:
x = randi(100, 10, 1);
t = datetime('today')+days((0:9).');
t.Format = 'dd-MMM-yyyy'; % Adjust the formatting of the dates to display only day, month, and year
A = table(x, t)
  1 件のコメント
yashvin
yashvin 2015 年 6 月 29 日
Works perfect! I even included headers! thanks

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

その他の回答 (1 件)

Azzi Abdelmalek
Azzi Abdelmalek 2015 年 6 月 26 日
編集済み: Azzi Abdelmalek 2015 年 6 月 26 日
Use cell array
d= 5.5
e = '05-Feb-2015 18:15:59'
f= {d e}
or
d= 5.5
e =datenum( '05-Feb-2015 18:15:59')
f=[d e]
or use struct array
d= 5.5
e ='05-Feb-2015 18:15:59'
f.date=d
f.value=e
  9 件のコメント
Jan
Jan 2015 年 6 月 26 日
I do not understand this sentence:
My second query is that my inital datetime array is very long
(about 3000 in length)..how do i convert it automatically between commas?
yashvin
yashvin 2015 年 6 月 29 日
Sorry for the confusion. What i meant is that i have a very long stream of datetime array. I wanted to display it in a column or table fashion whereby each datetime value corresponds to an integer!

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

カテゴリ

Help Center および File ExchangeDates and Time についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by