matlab怎么算sin函数

编程序来做,怎么做啊!谢谢大家... 编程序来做,怎么做啊!谢谢大家 展开
小耳朵爱聊车
高粉答主

2020-02-29 · 说的都是干货,快来关注
知道大有可为答主
回答量:7378
采纳率:100%
帮助的人:310万
展开全部

可以用fit函数进行拟合,你可以查看帮助文件了解fit函数的具体用法。我举个简单的例子:  

已知有一组数据:

x=[12345678910];y=[0.1411-0.27940.4121-0.53660.6503-0.75100.8367-0.90560.9564-0.9880]  

然后对其进行拟合,你合成y=asin(bx)  

代码如下:  

mymodel=fittype('a*sin(b*x)');  

opts=fitoptions(mymodel);  

[fit1,gof1,out1]=fit(x',y',mymodel,opts)

扩展资料:

MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完成相同的事情简捷的多,并且MATLAB也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。

MATLAB开发环境是一套方便用户使用的MATLAB函数和文件工具集,其中许多工具是图形化用户接口。它是一个集成的 用户工作空间,允许用户输入输出数据,并提供了M文件的集成编译和调试环境,包括MATLAB桌面、命令窗口、M文件编辑调试器。

参考资料来源:百度百科-MATLAB

参考资料来源:百度百科-sin函数

帐号已注销
2020-01-06 · TA获得超过77.1万个赞
知道小有建树答主
回答量:4168
采纳率:93%
帮助的人:167万
展开全部

matlab的库里面就已经有sin函数的程序了,只要直接进行调用就可以。比如说sin(2x)在matlab里面就直接是sin(2*x)这样就调用了。

2*pi*f0*i

=2*pi*0.5*i

=pi*i

由于i是整数,所以就是pi的整数倍。

知道pi的整数倍的正弦值是0,之所以越来越大。是因为pi与真实的圆周率之间有误差,在i越大时,这个误差也越大。

扩展资料:

图像中给出了用弧度度量的某个公共角。逆时针方向的度量是正角而顺时针的度量是负角。设一个过原点的线,同x轴正半部分得到一个角θ,并与单位圆相交。这个交点的y坐标等于 sinθ。

在这个图形中的三角形确保了这个公式;半径等于斜边并有长度 1,所以有了 sinθ=y/1。单位圆可以被认为是通过改变邻边和对边的长度并保持斜边等于 1 查看无限数目的三角形的一种方式。即sinθ=AB,与y轴正方向一样时正,否则为负。

参考资料来源:百度百科-sin函数

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-08-16
展开全部
这个很简单啊!!matlab的库里面就已经有sin函数的程序了,你只要直接进行调用就可以了!!比如说sin(2x)在matlab里面就直接是sin(2*x)这样就调用了!!!有什么不清楚再问我吧!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式