how to make two differnt size array into same

1 回表示 (過去 30 日間)
Kafayat Olayinka
Kafayat Olayinka 2019 年 4 月 18 日
コメント済み: Kafayat Olayinka 2019 年 4 月 19 日
I have arrays:
T1=(5160 by 1); Temp=(5160 by 1);
T2=(6100 by 1); RH=(6100 by 1);
I will like to plot these together. But first I synced T1 and T2 using:
T3=intersect(T1,T2); so T3=(3600 by 1).
How can I get Temp and RH for every T3?
How can I make Temp=(3600 by 1) and RH=(3600 by 1)?
so that I can plot yyaxis of RH and Temp with xais=T3?

採用された回答

Walter Roberson
Walter Roberson 2019 年 4 月 18 日
[T3, ia, ib] = intersect(T1, T2);
T3Temp = Temp(ia);
T3RH = RH(ib);
yyaxis left
plot(T3, T3RH);
yyaxis right
plot(T3, R3Temp);
  1 件のコメント
Kafayat Olayinka
Kafayat Olayinka 2019 年 4 月 19 日
Thank you very much

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

その他の回答 (0 件)

カテゴリ

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