function [x,y,Y]=levydistrintheorytest(t0,lambda,T,a,b);

%  计算理论的二维levy分布的图象   画出来的3维曲面图

%   t0 :levy walk  趋于零的时间

%  lambda :幂律值

%   T:时间

%   a: 离散的大步长的最大值

%   b:小步长的最大值

error=0.125/180*pi;  %假定平行于坐标轴的误差角度

syms u

c=-gamma(2-lambda)*t0^(lambda-1)*cos(pi*lambda/2)/lambda;

h1=20;  %大的离散步长

h2=0.1; %小的离散步长

x1=-a:h1:-b;

x2=-(b-h2):h2b-h2);

x3=b:h1:a;

x=[x1,x2,x3];

disp('%%%%%%%%%%%计算的次数为%%%%%%%%%%%%%%%')

N=length(x)

y=x;

Z=zeros(N,N);

for i=1:1   %x坐标

i

for j=1:N  % y坐标

theta=angle(complex(x(i),y(j)));

if theta<error && theta>-error  % x轴正半轴

Z(j,i)=double(int(cos(u.*x(i)/(c*T)^(1/lambda))*exp(-(abs(u))^lambda)./pi+cos(1/u.*x(i)/(c*T)^(1/lambda))*exp(-1/(abs(u))^lambda)/u^2./pi,0,1));

elseif     theta<pi/2+error && theta>pi/2-error  % y轴正半轴

Z(j,i)=double(int(cos(u.*y(j)/(c*T)^(1/lambda))*exp(-(abs(u))^lambda)./pi+cos(1/u.*y(j)/(c*T)^(1/lambda))*exp(-1/(abs(u))^lambda)/u^2./pi,0,1));

elseif   theta>pi-error || theta<-pi+error  %x轴负半轴

Z(j,i)=double(int(cos(u.*x(i)/(c*T)^(1/lambda))*exp(-(abs(u))^lambda)./pi+cos(1/u.*x(i)/(c*T)^(1/lambda))*exp(-1/(abs(u))^lambda)/u^2./pi,0,1));

elseif   theta>-pi/2-error && theta<-pi/2+error   %y轴负半轴

Z(j,i)=double(int(cos(u.*y(j)/(c*T)^(1/lambda))*exp(-(abs(u))^lambda)./pi+cos(1/u.*y(j)/(c*T)^(1/lambda))*exp(-1/(abs(u))^lambda)/u^2./pi,0,1));

else

Z(j,i)=double(int(cos(u.*x(i)/(c*T)^(1/lambda)/sin(theta))*exp(-(abs(u))^lambda)./pi+cos(1/u.*x(i)/(c*T)^(1/lambda)/sin(theta))*exp(-1/(abs(u))^lambda)/u^2./pi,0,1))*(double(int(cos(u.*y(j)/(c*T)^(1/lambda)/cos(theta))*exp(-(abs(u))^lambda)./pi+cos(1/u.*y(j)/(c*T)^(1/lambda)/cos(theta))*exp(-1/(abs(u))^lambda)/u^2./pi,0,1)));

%zy=(double(int(cos(u.*y(j)/(c*T)^(1/lambda)/cos(theta))*exp(-(abs(u))^lambda)./pi+cos(1/u.*y(j)/(c*T)^(1/lambda)/cos(theta))*exp(-1/(abs(u))^lambda)/u^2./pi,0,1)));

%Z(j,i)=zx*zy;

end

end

end

Y=Z;

end

错误提示;

Error using mupadmex

Error in MuPAD command: DOUBLE cannot convert the input expression into a

double array.

If the input expression contains a symbolic variable, use the VPA function

instead.

Error in sym/double (line 710)

Xstr = mupadmex('symobj::double', S.s, 0);

Error in levydistrintheorytest (line 37)

Z(j,i)=double(int(cos(u.*x(i)/(c*T)^(1/lambda)/sin(theta))*exp(-(abs(u))^lambda)./pi+cos(1/u.*x(i)/(c*T)^(1/lambda)/sin(theta))*exp(-1/(abs(u))^lambda)/u^2./pi,0,1))*(double(int(cos(u.*y(

matlab 打开软件报错,matlab程序错误,提示如下【弄了半夜还是不行】 - 数学 - 小木虫 - 学术 科研 互动社区...相关推荐

  1. siesta在Linux运行,请教,为什么siesta编译中没报错,然而运行的时候跑不起来呢 - 第一原理 - 小木虫 - 学术 科研 互动社区...

    杈撳嚭鐨勬枃浠舵槸杩欐牱鐨� DM.Energy.Tolerance 1.0d-5 eV DM.Require.Harris.Convergence .true. DM.Harris.Toleranc ...

  2. matlab中lower,【求助】matlab,这个错误究竟是什么? - 数学 - 小木虫 - 学术 科研 互动社区...

    谢谢以上两位,程序改动了一下,以前的问题暂时没有出现,但是出现了下边的问题: 主程序中是这样写的,调用curvefunzscanAbs作为拟合方程,其中NonAbs是拟合参数,transIntUp,p ...

  3. matlab文件序号超出511,求教一段matlab的代码 - 数学 - 小木虫 - 学术 科研 互动社区...

    不知楼主说的没法求出优化值,是什么意思.是报错还是怎么. 我也是刚接触优化,觉得楼主的错误可能是在:主函数里 A=[-1;1];的括号中间应该用逗号,而不是分号.即改为A=[-1,1]; 我对你的程序 ...

  4. matlab常数编程,用MATLAB编程序,拟合方程,求常数。 - 计算模拟 - 小木虫 - 学术 科研 互动社区...

    迭代数: 36 计算用时(时:分:秒:微秒): 00:00:04:166 优化算法: 麦夸特法(Levenberg-Marquardt) + 通用全局优化法 计算结束原因: 达到收敛判断标准 均方差( ...

  5. 学习 lt MATLAB gt 心得,lt;lt;MATLAB可视化大学物理学gt;gt;使大学物理更具体,更有趣。 - 物理 - 小木虫 - 学术 科研 互动社区...

    现代大学生除了会运用高等数学解决大学物理中的问题之外,还应该学会应用计算机语言--特别是MATLAB--解决问题. 通过MATLAB可帮助学生学习物理知识.例如,麦克斯韦速率分布率看起来很复杂,但是, ...

  6. matlab换热器优化设计,matlab用于求解一个简单的优化设计问题 - 数学 - 小木虫 - 学术 科研 互动社区...

    最近在学习工程优化设计与MATLAB实现,在模拟课本中的例子的时候,程序提示不正确. Error using ==> mrdivide Matrix dimensions must agree. ...

  7. matlab 比较两个函数,Matlab同时拟合两个函数 - 数学 - 小木虫 - 学术 科研 互动社区...

    大家好!我想对两组数据(数据和图见下)同时进行拟合,得到一组参数.不知哪位高手能编写出程序,最后生成:原始数据,拟合数据,参数值,每个参数的误差以及总方差. 当x较小时,y变化较快,需要对x求一下对数 ...

  8. matlab级数求和阶乘,(阶乘)数列求和 - 数学 - 小木虫 - 学术 科研 互动社区

    翻看了一下坛子里的相关内容,觉得应该是发在这里最合适了.要是这里不合适,请大家告知我一下. 我在对一化学过程数学建模时,得到一数学关系,是一数列,其中各项表达如下: [latex]{x_1} = \f ...

  9. 用MATLAB做结构灵敏度分析怎么做,如何做灵敏度分析 - 数学 - 小木虫 - 学术 科研 互动社区...

    我有以下数据 年份        平均气温        最高气温        最低气温        相对湿度        日照时数        实际风速        日均ET 1953   ...

最新文章

  1. c++引用matlab类,matlab调用C++函数浅谈(一)
  2. java中定义score方法_elasticsearch 自定义 script score JavaAPI查询详解
  3. 现代神经网络要这么用才能创造智能
  4. 【Android 逆向】代码调试器开发 ( ptrace 函数 | 向进程内存写出数据 )
  5. Excel35招必学秘技
  6. 在 SUSE 11 sp2 上安装 freeradius
  7. 腾讯优图发布四大平台产品,持续开放视觉AI能力
  8. 浅析Linux开发工具之Makefile
  9. 红帽linux考证时间,红帽认证考试时间
  10. 阿里云短信发送SDK
  11. 切比雪夫多项式MATLAB绘图
  12. 华为模拟器eNSP防火墙配置vlan实验
  13. SoftICE Window Resizing Commands
  14. 什么是智能制造成能力成熟度模型?
  15. GridView使用【GridViewHelper】分组统计
  16. c++ map unordered_map使用大全
  17. Android 11 替换Launcher后导致近期任务无效
  18. 软件生命周期之软件计划阶段
  19. openssl sha1 16进制数据
  20. 使用 robotstudio 创建自己的工具

热门文章

  1. 5G网络打破专有系统的桎梏
  2. 干货|Spring Cloud Stream 体系及原理介绍
  3. 一张图看懂阿里云新发布的物联网设备上云神器——HiTSDB + IoT套件
  4. Redis 突然变慢了如何排查并解决?
  5. 将 k8s 制作成 3D 射击游戏,好玩到停不下来 | 文末福利
  6. 阿里云推出“磐久”云原生服务器系列 能效和交付效率大幅提升
  7. 我把这篇文章给女朋友看,她终于明白什么是「数据中台」了
  8. 腾讯云数据库Redis助力百万企业远程办公
  9. 三包围结构的字是什么样的_一年级语文重点(字、字母、字词、词语、句子)知识点汇总!...
  10. vue3数据绑定显示列表数据局