1.在MatLab中用besselj(NU,Z)来表示:举例说明:
clear ,clc;
x=(0:0.05:30)';
y_0=besselj(0,x);
y_1=besselj(1,x);
y_2=besselj(2,x);
plot(x,y_0,x,y_1,x,y_2);grid on;
axis([0,30,-1.5,1.5]);
title('0阶、一阶、二阶第一类贝塞尔函数曲线图');
xlabel('X');
ylabel('Y');
2. 作图时中文显示乱码的解决方案
1)打开matlab安装路径,找到如下文件夹:F:\Program Files\MATLAB\R2015b\toolbox\local
2)新建startup.m
文件,将以下代码写入并保存
set(0,'defaultAxesFontName', '<fontname>'); %<fontname>为某种支持中文的字体