[問題] 請問如何在不同m檔案互相呼叫值?已回收
如題,小弟的程式如下:
function fun01sol
clear all;
clc;
option=odeset('RelTol',0.00001);
s0=-0.7;
[x,y]=ode45(@ODE,[0:0.001:10],[0 1 s0],option);
disp('f''')
[x,y(:,2)]
figure(1)
hold on;
plot(x,y(:,2))
xlabel('\eta');
ylabel('f\prime');
%---------------------------------------------------------------------
function dydx=ODE(x,y)
A=0.6;
eta=[0:0.001:10];
dydx=[Z(2);
y(3);
-y(1)*y(3)+y(2)*y(2)+A*(y(2)+(eta/2)*y(3));]
其中,我希望虛線下的eta值,
能隨著虛線上面的[x,y]=ode45(@ODE,[0:0.001:10],[0 1 s0],option);
[0:0.001:10]跟著做變化,
希望各位大大能教我一下,感激不盡~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.135.96.133
→
09/25 23:12, , 1F
09/25 23:12, 1F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章