如何在matlab中编写程序计算Ei(x,y)的值?
来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/29 21:59:25
如何在matlab中编写程序计算Ei(x,y)的值?
在matlab中我用符号积分,得到一个结果,Ei(x,y),我查了一下,是maple函数,我想通过这个函数算积分的数值解,比如 x=1, y=2,直接在命令行中写入str2num(maple('evalf(Ei(1,2))')),可以得到
具体的结果,但是我想Ei的参数由外部数据给出
比如在m文件中,
y=2;
result=str2num(maple('evalf(Ei(1,y))'));
结果却是 result=[]
怎么能让Ei使用外部变量呢?
在matlab中我用符号积分,得到一个结果,Ei(x,y),我查了一下,是maple函数,我想通过这个函数算积分的数值解,比如 x=1, y=2,直接在命令行中写入str2num(maple('evalf(Ei(1,2))')),可以得到
具体的结果,但是我想Ei的参数由外部数据给出
比如在m文件中,
y=2;
result=str2num(maple('evalf(Ei(1,y))'));
结果却是 result=[]
怎么能让Ei使用外部变量呢?
多绕几圈,可以实现的.
>> result=maple('evalf','(Ei(1,y))')
result =Ei(1,y)
>> y=2
y = 2
>> result=subs(result)
result =Ei(1,2)
>> result=vpa(result)
result =.48900510708061119567239835228050e-1
>> result=str2num(maple('evalf','(Ei(1,2))'))
result =
0.0489
>> result=maple('evalf','(Ei(1,y))')
result =Ei(1,y)
>> y=2
y = 2
>> result=subs(result)
result =Ei(1,2)
>> result=vpa(result)
result =.48900510708061119567239835228050e-1
>> result=str2num(maple('evalf','(Ei(1,2))'))
result =
0.0489
如何在matlab中编写程序计算Ei(x,y)的值?
如何利用matlab程序编写求出直方图上最大值百分之x处的灰度值
编写程序,计算下列分段函数的值.x (x>=0) y= -x (x
已知x∈ [-2π,2 π],步长为0.75,编写文本文件求正弦函数y=sin(x)的取值.(Matlab程序中,π用p
用汇编语言编写一个程序,计算(X*Y-Z)/X的值.其中X,Y,Z均为16位带符号数,要求表达式的计算结果存放在数据段中
matlab中求最小二乘解,例AX=Y,其中X,Y均为矩阵,编写程序在matlab中用左除法求最小二乘解A,
如何在matlab中输入y=-ln((x-23)/20.4)/0.1226;x的取值范围是(36,39);程序是怎样的
编写程序:求函数y的值.计算公式如下,x的值由键盘输入:
matlab中编写程序 f(x)=0.5x,x
编写matlab 程序对f(x,y)求值
matlab编写问题我想同时在程序中进行函数求导,并且循环计算,并把数据打出.自己设计的程序如下:clear;syms
编写递归函数getPowe计算x^y,在同一个程序中针对整型和实型实型两个函数的重载的函数: