matlab 错误Error using zy (line 4) Not enough input arguments.

问题描述:

matlab 错误Error using zy (line 4) Not enough input arguments.
function f=zy(p,n,m,t)
int n m t;
syms a c;
if(p>0|p3|2*t*sqrt(1/(n*tan(pi/n)))c/sqrt(a*c)&2*m*sqrt(2/(n*sin(2*pi/n)))==c/sqrt(a*c)|m*t
1个回答 分类:综合 2014-10-16

问题解答:

我来补答
输入参数不够.程序要求输入参数有p,n,m,t,你就给个line 4当然不对.
再问: 也就是说p,n,m,t必须有值?
再答: 是的。另外你程序第二行的int n m t;没必要写,这三个是传入变量,你传进去是什么类型的就是什么类型了。
再问: n,m,t要求取整怎么办?
再答: n,m,t要求取整那你传进去的n,m,t值就要是整形咯。
 
 
展开全文阅读
剩余:2000