matlab
1. tick location(或者叫tick)表示标注mark的位置,即指明tick label将要标明的位置,其值是数值;而tick label则是要在图形上现实的字符,相当于xlabel、ylabel的作用,其值是字符或者字符串或者text文字.x = -pi:.1:pi;y = sin(x);plot(x,y);set(gca,'XTick',-pi:pi/2:pi);set(gca,'XTickLabel',{'-pi','-pi/2','0','pi/2','pi'});删除最后一行命令:
如何调整绘图横纵坐标的tick位置及其显示?eg: x=-pi:0.01*pi:pi;y=sin(x);plot(x,y);修改Xlabel 可以更改X轴显示的内容;修改xlimit可以更改x轴起点和终点值,等价于axis([a b c d]);X scale可以改变X轴坐标显示的形式,如线性、自然对数;Ticks可以改变坐标刻度显示的疏密程度和间隔距离。
如何对离散数据进行多项式拟合并对拟合函数进行积分、微分等操作?随便选取两个向量演示:syms a b;%生成待拟合离散数据,实际函数为x=0:0.01:10;y=4*x.^3+2*x+5;p=polyfit(x,y,3);%拟合曲线digits(3);str=vpa(poly2sym(p))%转化为符号函数de=vpa(diff(str,1))%微分in=vpa(int(str,a,b)) %积分结果:str =4.*x^3-.112e-13*x^2+2.00*x+5.00de =12.*x^2-.224e-13*x+2.00in=b^4-1.*a^4-.373e-14*b^3+.373e-14*a^3+b^2-1.*a^2+5.*b-5.*a