matlab迭代问题--50分用循环迭代求取c点的轨迹,和移动的g点轨迹假设xA为已知,先取xC1=xA;k=[sqrt(R0^2+(e^2-1)*xC1^2)]/xC1;此为c点的法线斜率,xC2=xA-r/sqrt(1+k^2);zC2=[R0-sqrt(R0^2+(e^2-1)

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/25 14:44:07
matlab迭代问题--50分用循环迭代求取c点的轨迹,和移动的g点轨迹假设xA为已知,先取xC1=xA;k=[sqrt(R0^2+(e^2-1)*xC1^2)]/xC1;此为c点的法线斜率,xC2=

matlab迭代问题--50分用循环迭代求取c点的轨迹,和移动的g点轨迹假设xA为已知,先取xC1=xA;k=[sqrt(R0^2+(e^2-1)*xC1^2)]/xC1;此为c点的法线斜率,xC2=xA-r/sqrt(1+k^2);zC2=[R0-sqrt(R0^2+(e^2-1)
matlab迭代问题--50分
用循环迭代求取c点的轨迹,和移动的g点轨迹
假设xA为已知,先取xC1=xA;
k=[sqrt(R0^2+(e^2-1)*xC1^2)]/xC1;此为c点的法线斜率,
xC2=xA-r/sqrt(1+k^2);
zC2=[R0-sqrt(R0^2+(e^2-1)xC2^2)] /(e^2-1);
zA=zC2+ k(Xa- xC2);
xG=xA+q;
zG= zA+L;
已知
R0=8000;e^2=1.1;r=2.5;q=125;l=300;i=1;
xA为什么为1啊?补充条件:abs(b)>=10^(-8)

matlab迭代问题--50分用循环迭代求取c点的轨迹,和移动的g点轨迹假设xA为已知,先取xC1=xA;k=[sqrt(R0^2+(e^2-1)*xC1^2)]/xC1;此为c点的法线斜率,xC2=xA-r/sqrt(1+k^2);zC2=[R0-sqrt(R0^2+(e^2-1)
看得不是很懂.一下程序只能作为例子参考!
clc;clear;
R0=8000;e2=1.1;r=2.5;q=125;l=300;
xA=1;
xC(1)=xA;
for i=1:100;
k(i)=sqrt(R0^2+(e2-1)*xC(i)^2)./xC(i);
xC(i+1)=xA-r/sqrt(1+k(i)^2);
zC(i+1)=(R0-sqrt(R0^2+(e2-1)*xC(i+1)^2))/(e2-1);
zA(i)=zC(i+1)+k(i)*(xA-xC(i+1));
xG(i)=xA+q;
zG(i)=zA(i)+l;
end
figure(1)
plot(xC,zC,'-')
figure(2)
plot(xG,zG,'+')

clc;clear;
R0=8000;e2=1.1;r=2.5;q=125;l=300;
xA=1;
xC(1)=xA;
for i=1:100;
k(i)=sqrt(R0^2+(e2-1)*xC(i)^2)./xC(i);
xC(i+1)=xA-r/sqrt(1+k(i)^2);
zC(i+1)=(R0-sqrt(R0^2+(...

全部展开

clc;clear;
R0=8000;e2=1.1;r=2.5;q=125;l=300;
xA=1;
xC(1)=xA;
for i=1:100;
k(i)=sqrt(R0^2+(e2-1)*xC(i)^2)./xC(i);
xC(i+1)=xA-r/sqrt(1+k(i)^2);
zC(i+1)=(R0-sqrt(R0^2+(e2-1)*xC(i+1)^2))/(e2-1);
zA(i)=zC(i+1)+k(i)*(xA-xC(i+1));
xG(i)=xA+q;
zG(i)=zA(i)+l;
end
figure(1)
plot(xC,zC,'-')
figure(2)
plot(xG,zG,'+')

收起

matlab迭代问题--50分用循环迭代求取c点的轨迹,和移动的g点轨迹假设xA为已知,先取xC1=xA;k=[sqrt(R0^2+(e^2-1)*xC1^2)]/xC1;此为c点的法线斜率,xC2=xA-r/sqrt(1+k^2);zC2=[R0-sqrt(R0^2+(e^2-1) matlab循环判断问题问题是循环迭代 xi+1=xi-(xi^3-xi^2-xi-1)/(3*xi^2-2*xi-1),当|xi+1-xi| matlab的迭代算法怎样理解迭代算法 matlab中用了while循环,我想看其中每一次迭代的结果,这个可以有吗?行的话用什么语句?求matlab大牛! 牛顿迭代算法的matlab程序 用c++编写1+12+123+1234+12345的程序用到循环和迭代 matlab nlinfit函数基于什么迭代算法写的 matlab fmincon函数中的迭代初值怎么确定 关于matlab中循环控制我想在matlab中用迭代法求解方程1-115/x^2=0的解,利用牛顿法得到迭代公式 x(i+1)=x(i)-{[x(i)]^2-115*x(i)}/230.经其他算法验证迭代公式没有错误.我想在迭代过程中对结果精度进行 关于大学里面计算方法(数值分析)中,解线性方程组,利用到雅可比迭代和SOR迭代的利用matlab求解问题有word档的么? matlab牛顿迭代动画演示求一个程序,能用动画演示出牛顿迭代,必须是要用matlab写的, if—else结构中的条件表达式是什么意思?还有循环语句中的迭代语句是什么意思? 求助一个matlab迭代循环语句问题求助一个迭代循环语句问题给出了A(1),B(1),C(1); G(1)=f(A(1),B(1),C(1)); D(1)=g(A(1),B(1),C(1)) ;A(2)=h(G(1),D(1)),B(2)=e(G(1),D(1)),C(2)=s(G(1),D(1))即A(n+1)=h(G(n),D(n)),B(n+1)=e(G( matlab 求解最小值问题fmincon函数,在迭代过程中,如何输出每一步的变量值,需要设置一些什么东西 matlab迭代问题设方程 4x^4-4x^2=02.用迭代法求的所有根,设迭代函数为f(x)=(3x^3-x)/(4x^2-2)1)验证取该迭代函数的正确性;2)分别取初值为-1.1,-1,-0.9,….,0.9,1,1.1,观察迭代结果,是否得到了原方程的 牛顿迭代与steffen迭代的区别 宠物分1代2代3代. 迭代过程中如何判断一个向量是否收敛?最好能给出matlab 程序