How to call one of the outputs of the function?

45 次查看(过去 30 天)
I have a function below. I have three outputs in this function which are "phi_ave_x, phi_ave_y, phi_ave_z", as seen below. How can call one of this outputs from this function in another code file. Thank you.
function [phi_ave_x, phi_ave_y, phi_ave_z] = crk4_aee321_Lorentz(xi,yi,zi,dt)

回答(2 个)

Fangjun Jiang
Fangjun Jiang 2022-10-24
编辑:Fangjun Jiang 2022-10-24
phi_ave_x = crk4_aee321_Lorentz(xi,yi,zi,dt)
[phi_ave_x, phi_ave_y] = crk4_aee321_Lorentz(xi,yi,zi,dt)
[phi_ave_x, phi_ave_y, phi_ave_z] = crk4_aee321_Lorentz(xi,yi,zi,dt)
[~, phi_ave_y, phi_ave_z] = crk4_aee321_Lorentz(xi,yi,zi,dt)
[~, ~, phi_ave_z] = crk4_aee321_Lorentz(xi,yi,zi,dt)

Jan
Jan 2022-10-24
[phi_ave_x, phi_ave_y, phi_ave_z] = crk4_aee321_Lorentz(xi,yi,zi,dt);
disp(phi_ave_y)
This uses the 2nd output phi_ave_y as input for the disp() command.

类别

Help CenterFile Exchange 中查找有关 Interactive Control and Callbacks 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by