早教吧作业答案频道 -->其他-->
MATLAB高手求教Error:Functiondefinitionsarenotpermittedatthepromptorinscripts.%%目标PDE函数function[c,f,s]=pdefun(x,t,u,du)c=[1;1];f=[0.024*du(1);0.17*du(2)];temp=u(1)-u(2);s=[-1;1].*(exp(5.73*temp)-exp(-11.46*temp));%%
题目详情
MATLAB高手求教 Error: Function definitions are not permitted at the prompt or in scripts.%% 目标PDE函数 function [c,f,s]=pdefun (x,t,u,du) c=[1;1]; f=[0.024*du(1);0.17*du(2)]; temp=u(1)-u(2); s=[-1;1].*(exp(5.73*temp)-exp(-11.46*temp)); %% 边界条件函数 function [pa,qa,pb,qb]=pdebc(xa,ua,xb,ub,t) %a表示下边界,b表示上边界 pa=[0;ua(2)]; clc x=0:0.05:1; t=0:0.05:2; m=0; sol=pdepe(m,@pdefun,@pdeic,@pdebc,x,t); figure('numbertitle','off','name','PDE Demo——by Matlabsky') subplot(211) surf(x,t,sol(:,:,1)) title('The Solution of u_1') xlabel('X') ylabel('T') zlabel('U') subplot(212) surf(x,t,sol(:,:,2)) title('The Solution of u_2') xlabel('X') 这段偏微分问题的程序有什么问题吗?为什么老是提示我这个错误?
▼优质解答
答案和解析
我可以运行,也许你要注意脚本文件与m文件之间的差别,不能直接在命令窗口和直接新建的m文件(脚本文件script)中运行。你要将这个函数命令保存为一M函数文件,保存为文件名与函数名一致,然后再命令窗口输入定义的函数,敲回车就可以运行出结果。 希望对你有帮助!
看了 MATLAB高手求教Erro...的网友还看了以下:
物理电学问题,求解答答案(1)Q=q(2)R<r:E=q/(4πεr*r):R>=r:E=qr*r/ 2020-03-31 …
关于魔方F2L一个公式就是在第一层拼好后,在第二层一棱色块颜色交换,用这个公式:(R U "U" 2020-05-13 …
英语翻译三阶魔方高级玩法教程----F2L公式F2L、OLL、PLLA系列(RU'U'R'U)2y 2020-05-23 …
关系模式R(U,F),其中U={W,X,Y,Z),F={WX→Y,W→X,X→Z,Y→W}。关系模式 2020-05-26 …
关系模式R(U,F),其中U={C,T,H,I,S,G},F={CS→G,C→T,TH→I,HI→C 2020-05-26 …
关系模式R(U,F),其中U={A,B,C,D,E},F={AC→E,E→D,A→B,B→D}。关系 2020-05-26 …
映射题,求正解.首先我读不懂题(f(n)∈R,v∈R,u∈R)求所有的f:R→R满足:(1)f(2 2020-06-07 …
魔方公式R'U'R'U'R'URUR是什么意思我要转魔方,公式看不懂,R'U'R'U'R'URUR 2020-07-04 …
粽子魔方梯形块翻正公式求大神帮助网上查到的第三层翻转梯形块有两个公式①:(RUR’U’)r(R’U 2020-08-02 …
我想问一下关于并联电阻的事?我想问一下1/R=1/R1+1/R2这个式子怎么推出来的?是因为在并联电 2020-12-28 …