求一道MATLAB题的解答编写一个简单的函数文件,它具有以下性质:该函数被调用时,如果不指定输入量,则自动绘制出一个单位圆周;当输入大于2的正整数时,绘出该自然数指定“边数”的正多

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 15:53:37
求一道MATLAB题的解答编写一个简单的函数文件,它具有以下性质:该函数被调用时,如果不指定输入量,则自动绘制出一个单位圆周;当输入大于2的正整数时,绘出该自然数指定“边数”的正多求一道MATLAB题

求一道MATLAB题的解答编写一个简单的函数文件,它具有以下性质:该函数被调用时,如果不指定输入量,则自动绘制出一个单位圆周;当输入大于2的正整数时,绘出该自然数指定“边数”的正多
求一道MATLAB题的解答
编写一个简单的函数文件,它具有以下性质:该函数被调用时,如果不指定输入量,则自动绘制出一个单位圆周;当输入大于2的正整数时,绘出该自然数指定“边数”的正多边形(其外接圆半径为1);假如输入的是“非正整数”时,函数文件会给出“出错提示”.

求一道MATLAB题的解答编写一个简单的函数文件,它具有以下性质:该函数被调用时,如果不指定输入量,则自动绘制出一个单位圆周;当输入大于2的正整数时,绘出该自然数指定“边数”的正多
%欢迎交流
function polygon(a)
if nargin==0
t = 0:pi/1000:2*pi;
patch(sin(t),cos(t),'y');
axis equal
elseif nargin==1
if a>2
if (a-floor(a)==0)
t = 0:pi/(a/2):2*pi;
clf
patch(sin(t),cos(t),'y');
axis equal
else
fprintf('Error,input must be an ingeter\n')
end
else
fprintf('Error,input must be greater than two.\n')
end
end

我有一个函数方程 38940=14390*9.8(sinx+cosx),求如何用matlab解方程编写简单的程序解答 求一道MATLAB题的解答编写一个简单的函数文件,它具有以下性质:该函数被调用时,如果不指定输入量,则自动绘制出一个单位圆周;当输入大于2的正整数时,绘出该自然数指定“边数”的正多 一道简单的matlab入门题 求大侠指导 一道简单的matlab画图题 . 平面向量一道简单的解答题! 求数学大神解答几道MATLAB程序题.还有推荐几本学它的书,我想学但太杂无从下手.题在备注.用matlab程序编写画出圆锥面x=usinv,y=ucosv,z=u的图形.用控制语句编写一个M文件,实现某种运算,例如计算 一道简单的数学题目因式分解,求解答,谢谢老师! 一道简单的数学计算题,求解答过程 求解一道简单的空间解析几何高数题!* 求详细解答! 一道简单的三角函数数学题求解答如图,急 如何用matlab编写斜坡函数,要一个最简单的斜坡函数就行,只要程序就好了 求一道程序设计题的代码编写:输入一个正整数,判断该正整数是否为素数 matlab编写一个函数,用于求x、y、z的最小值,f为返回结果. matlab的一道题 matlab中表达式的编写 求大神编写一个matlab公式! 用matlab编写一个程序:求出200以内的质数, 一道初一数学题求解答关于二元一次方程组一个二元一次方程组40(X+Y)=400 200(X-Y)=400按照所给的方程数量关系编写一道应用题并解答