Connecttwo lines of code to one

1 visualizzazione (ultimi 30 giorni)
Shahar ben ezra
Shahar ben ezra il 20 Ott 2022
Commentato: David Hill il 20 Ott 2022
Hi!
How to connect the last two lines code to one
%%
clc; clear all; close all;
my_data = string('1,3,4,5,6,8')
t1 = datetime('now','TimeZone','local','Format',' HH:mm:ss ')
t2 = datetime('now','TimeZone','local','Format',' HH:mm:ss ')
data = [t1,t2]
pat = ":"
x = split((string(data(:,1))),pat) %this
x= double(x(2,1)) % and this
Tnx:)

Risposte (1)

KSSV
KSSV il 20 Ott 2022
Modificato: KSSV il 20 Ott 2022
t1 = datetime('now','TimeZone','local','Format',' HH:mm:ss ') ;
t2 = datetime('now','TimeZone','local','Format',' HH:mm:ss ') ;
data = [t1,t2] ;
data = 1×2 datetime array
15:27:11 15:27:11
iwant = 27
iwant = minute(data(1))
  4 Commenti
Shahar ben ezra
Shahar ben ezra il 20 Ott 2022
Modificato: Shahar ben ezra il 20 Ott 2022
I want to connect these two lines in one line of code
Why doesn't it make sense?
I am not interested in any other solution
I know it can be solved in an easier way
But it's different from my original code where it can't be done
David Hill
David Hill il 20 Ott 2022
clc; clear all; close all;
my_data = string('1,3,4,5,6,8')
my_data = "1,3,4,5,6,8"
t1 = datetime('now','TimeZone','local','Format',' HH:mm:ss ')
t1 = datetime
19:18:25
t2 = datetime('now','TimeZone','local','Format',' HH:mm:ss ')
t2 = datetime
19:18:25
data = [t1,t2];
x=minute(data(1))%here are the two lines combined to one!
x = 18

Accedi per commentare.

Categorie

Scopri di più su Characters and Strings in Help Center e File Exchange

Prodotti


Release

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by