matlab数学实验高手进1由键盘输入一个正整数,偶数则除2,奇数则*3+1,重复知道该数为一2鸡和兔共36只脚数100,求鸡兔个数3计算函数y=|x|+|x-2|的值

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/14 14:36:40
matlab数学实验高手进1由键盘输入一个正整数,偶数则除2,奇数则*3+1,重复知道该数为一2鸡和兔共36只脚数100,求鸡兔个数3计算函数y=|x|+|x-2|的值
xT[OA+ufiPXAXD k+QKZKí ?3ԿK>O{|;ol(54'0Yk!n\" &mZl؛%*VG:5R? k'7/rUȉ@?4AgWsȴWpS\9sBk*kط8w3Je3h@ؕ9S51Oc?K 󫀃V窈uκ,Sy@t4Kt*8{F#u֪m|:w ţq M XaX3T_+tU:LH3 "/w>_ƻe7OpޕTE3 r#:E0xn  <{nQXv>GZ3ҋMDĪ{disp(X);
end
2.我直接用矩阵方程求解,函数f1(x1,x2),x1为头数,x2为脚数
function y=f1(x1,x2)
%x1 is the number of heads and x2 is the number of foots
a=[1 1;2 4];
A=[x1;x2];
y=a\A;
3.一个式子就可以解决问题:
y=abs(x)+abs(x-2)
%abs(x) 就是求绝对值的函数
或者调用这个函数
function y=f2(x)
%y=|x|+|x-2|
y=abs(x)+abs(x-2);
PS:最重要的,学习还要靠自己