Connecttwo lines of code to one

1 vue (au cours des 30 derniers jours)
Shahar ben ezra
Shahar ben ezra le 20 Oct 2022
Commenté : David Hill le 20 Oct 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:)

Réponses (1)

KSSV
KSSV le 20 Oct 2022
Modifié(e) : KSSV le 20 Oct 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 commentaires
Shahar ben ezra
Shahar ben ezra le 20 Oct 2022
Modifié(e) : Shahar ben ezra le 20 Oct 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 le 20 Oct 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

Connectez-vous pour commenter.

Catégories

En savoir plus sur Characters and Strings dans Help Center et File Exchange

Produits


Version

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by