Matlab Error (Z must be a matrix, not a scalar or vector.)?

P_air = .1:.1:4;
alpha = .0125:.0125:.5;
[X,Y] = meshgrid(alpha,P_air);
T_air_dry = (1/0.0408)*log((0.42*P_air.*(1-alpha))./(0.03043+(0.00714*(1-alpha))));
Z = T_air_dry;
mesh(X,Y,Z)
grid on
hold on
%I keep getting the "Z must be a matrix, not a scalar or vector" error.
%Thank you for the help

 채택된 답변

KSSV
KSSV 2023년 11월 7일
편집: KSSV 2023년 11월 7일
P_air = .1:.1:4;
alpha = .0125:.0125:.5;
[alpha,P_air] = meshgrid(alpha,P_air);
T_air_dry = (1/0.0408)*log((0.42*P_air.*(1-alpha))./(0.03043+(0.00714*(1-alpha))));
Z = T_air_dry;
mesh(alpha,P_air,Z) % use surf
grid on
hold on

추가 답변 (0개)

카테고리

태그

질문:

2023년 11월 7일

편집:

2023년 11월 7일

Community Treasure Hunt

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

Start Hunting!

Translated by