当前位置: > matlab中为什么这条语句: y=1./(1+25*x.^2) 中必须要加点(即英文状态下的句号)?...
题目
matlab中为什么这条语句: y=1./(1+25*x.^2) 中必须要加点(即英文状态下的句号)?
matlab中用三次多项式拟合这个方程:y=1/(1+25*x^2),代码如下:x=-1:0.01:1
        y=1./(1+25*x.^2)
        p1=polyfit(x,y,3)
       y1=polyval(p1,x)
        plot(x,y,x,y1)
为什么这条语句: y=1./(1+25*x.^2) 中必须要加点(即英文状态下的句号)?

提问时间:2020-11-02

答案
首先x是一个数组,x=[-1 -0.99 -0.98 .1]由语句x=-1:0.01:1产生.对数组做除法或者平方是没有意义的,因为Matlab支持矩阵运算,所以不是默认对数组做平方运算是对所有元素作平方运算.若想对数组每一个元素作平方运算,那...
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.