问一个Matlab小问题两个m文件function [Q]=Q(x);syms u;Q=(1/sqrt(2*pi))*int(exp(-u^2/2),x,inf);x=-6:0.1:20;y=Q(x);为什么有错误?
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 22:30:26
问一个Matlab小问题两个m文件function [Q]=Q(x);syms u;Q=(1/sqrt(2*pi))*int(exp(-u^2/2),x,inf);x=-6:0.1:20;y=Q(x);为什么有错误?
问一个Matlab小问题
两个m文件
function [Q]=Q(x);
syms u;
Q=(1/sqrt(2*pi))*int(exp(-u^2/2),x,inf);
x=-6:0.1:20;
y=Q(x);
为什么有错误?
问一个Matlab小问题两个m文件function [Q]=Q(x);syms u;Q=(1/sqrt(2*pi))*int(exp(-u^2/2),x,inf);x=-6:0.1:20;y=Q(x);为什么有错误?
经测试,你的问题主要是:
1、自定义函数时,函数名不能与变量名相同,Q(x)与Q.
2、求y值,应采用循环语句来完成.
代码见附件.