您当前的位置: 首页 >  phymat.nico matlab

Matlab直接求贝塞尔函数的导函数

phymat.nico 发布时间:2022-06-26 14:35:47 ,浏览量:4

syms x y;%定义符号

 steps=str2num(get(handles.edit_steps,'string')) ;%获取阶数数组
    if length(steps)==1%必须是单个曲线
        switch get(handles.popupmenu_pick,'value')%获取贝塞尔函数的类型
            case 1          
                y=besselj(steps(1),x);          
            case 2
                y=bessely(steps(1),x);      
        end
        dy=diff(y);%一阶导函数
        ddy=diff(dy);%二阶导函数
        x=0.01:0.01:14;
        hold on;
        plot(x,subs(dy),'m');
        plot(x,subs(ddy),'g');
        hold off;
       
    end
————————————————
matlab工具箱可以直接计算:BessDerivZerosBisect2,besselzeros,getZerosBesselFunction

关注
打赏
查看更多评论

phymat.nico

暂无认证

  • 4浏览

    0关注

    1946博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录