Connecttwo lines of code to one

1 visualización (últimos 30 días)
Shahar ben ezra
Shahar ben ezra el 20 de Oct. de 2022
Comentada: David Hill el 20 de Oct. de 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:)

Respuestas (1)

KSSV
KSSV el 20 de Oct. de 2022
Editada: KSSV el 20 de Oct. de 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 comentarios
Shahar ben ezra
Shahar ben ezra el 20 de Oct. de 2022
Editada: Shahar ben ezra el 20 de Oct. de 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 el 20 de Oct. de 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

Iniciar sesión para comentar.

Categorías

Más información sobre Characters and Strings en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by