在matlab中如何输入一个任意的多项式

 我来答
微笑之普利西亚
推荐于2018-03-12 · 知道合伙人教育行家
微笑之普利西亚
知道合伙人教育行家
采纳数:16396 获赞数:203791
在春华教育集团宁海春华学校任数学老师

向TA提问 私信TA
展开全部
输入方式举例说明:

我们来看一个例子,计算面积 Area=
可利用指令input在荧幕印出提示文字做为交谈式的输入。
>> r = input('Type radius:') % 在两个单引号 ' 之间键入提示文字
Type radius: % 现在键入 2 做为半径值
r =2
>> area=pi*r^2; % 键入面积算式
>> name = input('Your nameplease: ','s') % 要键入文字则须在加上's',s 是代表字串(string)
Your name please: % 键入名字 J.C.Wu
name =J.C. Wu
严格按照matlab的输入方式。
MATLAB 是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。
MATLAB是矩阵实验室(Matrix Laboratory)的简称,和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。
MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完相同的事情简捷得多,并且mathwork也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。在新的版本中也加入了对C,FORTRAN,C++ ,JAVA的支持。可以直接调用,用户也可以将自己编写的实用程序导入到MATLAB函数库中方便自己以后调用,此外许多的MATLAB爱好者都编写了一些经典的程序,用户可以直接进行下载就可以用。
百度网友75113dc
2018-03-12 · TA获得超过271个赞
知道小有建树答主
回答量:466
采纳率:0%
帮助的人:53万
展开全部
多项式拟合函数是polyfit(),所以第4行改成:
p=polyfit(r,y,6);?另外,计算多项式函数值可以直接使用函数polyval(),所以第6行可以简写为:
y1?=?polyval(p,x1);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
推荐于2017-12-16
展开全部
在MATLAB中,n次多项用一个长度为n+1的行向量表示,缺少的幂次项系数为0.
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式