matlab为何总提示输入参数不够?整的我快崩溃了。本人新手,等候高手解答。感激不尽。
程序很简单,如下所示:functionyt=p_4(t)yt=2*(t+2).*(t>=-2&t<=0)+1*(t>0&t<=1);t=-3:0.001:2;plot(t...
程序很简单,如下所示:
function yt=p_4(t)
yt=2*(t+2).*(t>=-2&t<=0)+1*(t>0&t<=1);
t=-3:0.001:2;
plot(t,p_4(t))
title('p_4(t)')
axis([-3,2,-1,2]) 展开
function yt=p_4(t)
yt=2*(t+2).*(t>=-2&t<=0)+1*(t>0&t<=1);
t=-3:0.001:2;
plot(t,p_4(t))
title('p_4(t)')
axis([-3,2,-1,2]) 展开
4个回答
展开全部
1、在“command window”下直接输入需要求解方程的公式,因为二元方程有两个未知变量,所以解二元方程的公式如下例:[x,y]=solve('5*x+8*y=10','3*x+14*y=12','x','y')(如下图)
2、方程之间还需要用“逗号”隔开(如下图)
3、点击回车键即可查看方程的解(如下图)
4、方法与求解二元一次一样,都是输入需要求解方程的公式,但是获取方程的解时,有所不同,如求解方程x^2+y^2=1,x+y=1,输入公式[x,y]=solve('x^2+y^2=1','x+y=1','x','y')(如下图)
5、点击回车键查看方程的解,这种非线性方程的解,一般有多个,上面公式的解也可以表示一个圆心在原点,半径为1的圆,与直线“x+y=1”的交点(如下图)
展开全部
我刚刚运行过了,程序是没有错的,我猜测你没有搞懂函数的基本用法,首先前两行是函数文件,保存为p_4.m,然后再命令窗口执行剩下的命令,执行之前先要把matlab的路径设为p_4.m所在的路径。希望对你有帮助
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼主,你把这个函数文件的名字保存为 p_4.m,然后直接就可以用了,文件保存名字要和函数命名一致才行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询