matlab的编程绘图问题,急!解决的话追加分!我想画一个函数的图像~~其中仅F是sita1的函数,其余是可以由我设的变量.k=1;r=1;d=4;osita=pi/18;sita1=[0:pi/50:2*pi];m=sqrt(d*d+r*r-2*d*r*cos(sita1));zuo=k*sin(asin(r*sin(sit
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/15 16:42:02
matlab的编程绘图问题,急!解决的话追加分!我想画一个函数的图像~~其中仅F是sita1的函数,其余是可以由我设的变量.k=1;r=1;d=4;osita=pi/18;sita1=[0:pi/50:2*pi];m=sqrt(d*d+r*r-2*d*r*cos(sita1));zuo=k*sin(asin(r*sin(sit
matlab的编程绘图问题,急!解决的话追加分!
我想画一个函数的图像~~其中仅F是sita1的函数,其余是可以由我设的变量.
k=1;
r=1;
d=4;
osita=pi/18;
sita1=[0:pi/50:2*pi];
m=sqrt(d*d+r*r-2*d*r*cos(sita1));
zuo=k*sin(asin(r*sin(sita1)/m)+sita1)/(m.*m);
n=sqrt(d*d+r*r-2*d*r*cos(sita1+osita));
you=k*sin(asin(r*sin(sita1+osita)/n)+sita1+osita)/(n.*n);
F=zuo-you;
plot(F),xlabel('sita1'),ylabel('力F'),title('力F随sita1变化的图像')
可是画出来的图像是空白~~我觉得是程序有问题,第一次用这个,请高手帮忙修正一下,紧急!
.
matlab的编程绘图问题,急!解决的话追加分!我想画一个函数的图像~~其中仅F是sita1的函数,其余是可以由我设的变量.k=1;r=1;d=4;osita=pi/18;sita1=[0:pi/50:2*pi];m=sqrt(d*d+r*r-2*d*r*cos(sita1));zuo=k*sin(asin(r*sin(sit
你乘法用了点乘但除法都没有点除啊
k=1;
r=1;
d=4;
osita=pi/18;
sita1=[0:pi/50:2*pi];
m=sqrt(d*d+r*r-2*d*r*cos(sita1));
zuo=k*sin(asin(r*sin(sita1)./m)+sita1)./(m.*m);
n=sqrt(d*d+r*r-2*d*r*cos(sita1+osita));
you=k*sin(asin(r*sin(sita1+osita)./n)+sita1+osita)./(n.*n);
F=zuo-you;
plot(F),xlabel('sita1'),ylabel('力F'),title('力F随sita1变化的图像')