Red de conocimiento informático - Aprendizaje de programación - Matlab tiene múltiples variables independientes. Después de la operación de la fórmula, se generan múltiples resultados.

Matlab tiene múltiples variables independientes. Después de la operación de la fórmula, se generan múltiples resultados.

1. Primero, cree un archivo de función personalizado. Por ejemplo, ex_fun.m, el contenido de su archivo

función [C, R]=ex_fun(X, Y, A)

syms C R

eq1= (( C/((1/2) X (1/(0.013*R))))*(1-Y))-R;

eq2=((A*(11*(C -40 )))/(8*(C 80)))-R;

s=solve(eq1, eq2);

C=vpa(s.C,5);

p>

R=vpa(s.R,5);

end

2. En la ventana de comandos o archivo de programa, ingrese el siguiente comando.

X =5; Y=10; A=3;

[C, R]=ex_fun(X, Y, A)

3. resultados

C = 40., -6.929, -84.139

R = 0., -2.649, 123.70