插值法实现sin函数:

%calculate and print the sine function

%input: x

%output: sin(x) similar

function y = sin2(x)

%save a copy of x

x_temp = x;

%calculate the interpolation polynomial

%save the coefficient

n = 4;

b = pi/4 + (pi/4)*cos((1:2:2*n-1)*pi/(2*n));

yb = sin(b);

c = newtdd(b, yb, n);c

%for any x, exchange it to base

%interpolation method calculation

len = size(x, 2);

s = ones(1, len);

y = zeros(1, len);

for i = 1 : len

if x(i) < 0

s(i) = s(i) * -1;

x(i) = x(i) * -1;

end

x1(i) = mod(x(i), 2*pi);

if x1(i) > pi

x1(i) = 2*pi-x1(i);

s(i) = s(i) * -1;

end

if x1(i) > pi/2

x1(i) = pi - x1(i);

end

y(i) = s(i) * nest(n-1, c, x1(i), b);

end

plot(x_temp, y);

grid on

title('sin2(x)');

end

Matlab随笔之画图函数总结

原文:Matlab随笔之画图函数总结 MATLAB函数画图 MATLAB不但擅长於矩阵相关的数值运算,也适合用在各种科学目视表示(Scientific visualization).本节将介绍MATL ...

Matlab学习笔记 figure函数

Matlab学习笔记 figure函数 matlab中的 figure 命令,能够创建一个用来显示图形输出的一个窗口对象.每一个这样的窗口都有一些属性,例如窗口的尺寸.位置,等等.下面一一介绍它们. ...

matlab学习笔记 bsxfun函数

matlab学习笔记 bsxfun函数 最近总是遇到 bsxfun这个函数,前几次因为无关紧要只是大概看了一下函数体去对比结果,今天再一次遇见了这个函数,想想还是有必要掌握的,遂查了些资料总结如下. ...

matlab 全部的随机数函数

matlab 全部的随机数函数 (一)Matlab内部函数 a. 基本随机数 Matlab中有两个最基本生成随机数的函数. 1.rand() 生成(0,1)区间上均匀分布的随机变量.基本语法: ran ...

python实现类似于Matlab中的magic函数

参考这篇文章的代码封装了一个类似Matlab中的magic函数,用来生成魔方矩阵. #!/usr/bin/env python # -*- coding: utf-8 -*- import numpy ...

Matlab调用C语言函数

Matlab调用C语言函数 如果我有一个用C语言写的函数,实现了一个功能,如一个简单的函数:double add(double x, double y) { return x + y ;}现在我想要在 ...

sin&lpar;&rpar;函数的实现

计算如下公式,并输出结果: 其中r.s的值由键盘输入.sin x的近似值按如下公式计算,计算精度为10-10: 程序说明: #include 和#include

matlab中的eval函数使用

matlab中的eval函数使用 在matlab的命令行窗口中输入help eval命令回车就可以看到eval函数的官方解释,大概的意思就是执行matlab中的表达式,计算expression表示的代 ...

matlab &commat;&lpar;x&rpar;构造匿名函数

一起来学演化计算-matlab@(x)构造匿名函数 觉得有用的话,欢迎一起讨论相互学习~Follow Me 参考文献 https://www.ilovematlab.cn/thread-81614-1 ...

随机推荐

python基础-编码&lowbar;if条件判断

一.第一句Python代码 在 /home/dev/ 目录下创建 hello.py 文件,内容如下: [root@python-3 scripts]# cat hello.py #!/usr/bin/ ...

python类相关

class A: def bar(self): print("BAR") self.f1() class B(A): def f1(self): print("B&quo ...

微课程--Android--基础控件的使用

view viewgroup是一种特殊的view,里面可以包含其他的view 如何生成view: 1 在代码里动态生成 2 写在XML里面 view的常见属性--宽度 wrap_content 随着内 ...

Codeforces Round &num;382 &lpar;Div&period; 2&rpar; C&period; Tennis Championship 斐波那契

C. Tennis Championship time limit per test 2 seconds memory limit per test 256 megabytes input stand ...

iOS开发——UI篇OC篇&amp&semi;UIStackView详解

UIStackView详解 一.继承关系.遵守协议.隶属框架及可用平台 UIStackView 类提供了一个高效的接口用于平铺一行或一列的视图组合.Stack视图使你依靠自动布局的能力,创建用户接口使 ...

Storm drpc学习

示例代码: package com.lky.test; import org.apache.commons.logging.Log; import org.apache.commons.logging ...

MongoDB增 删 改 查

增 增加单篇文档 > db.stu.insert({sn:'001', name:'lisi'}) WriteResult({ "nInserted" : 1 }) > ...

&lbrack;LeetCode&rsqb; Squirrel Simulation 松鼠模拟

There's a tree, a squirrel, and several nuts. Positions are represented by the cells in a 2D grid. Y ...

Django入门之路

Web框架开发-Django基础之web应用,Http协议 web框架开发-web框架简介,wsgiref模块,DIY一个web框架 web框架开发-Django简介 web框架开发-静态文件配置 w ...

russian-doll-envelopes

https://leetcode.com/problems/russian-doll-envelopes/ // Use map (Russian doll number -> vector o ...

matlab sin函数怎么写,matlab实现插值法sin函数相关推荐

  1. matlab 子函数怎么写,matlab中怎么写函数

    1.matlab怎么写函数文件~ 1.首先在电脑中打开baimatlab软件. 2.在打开的页面中点击"du主页"栏目下的"新建"按钮.zhi 3.然后在打开的 ...

  2. matlab函数怎么写,matlab怎么写函数

    1.matlab怎么写函数文件~ 首先打开电脑上的"matlab"软件,主界面如下图所示,可以看到命令行窗口,点击箭头处的"新建",创建一个函数文件. 2.接着 ...

  3. matlab 函数怎么写,MATLAB如何定义函数

    自定义函数的途径: M文件函数(M file function) 在线函数(Inline Function) 匿名函数(Anonymous Function) 1.M文件函数 范例 function ...

  4. 提升matlab效率,科学网—写Matlab程序,提高运算速度的小技巧 - 吴景鹏的博文

    同样的算法和思路,不同的人写出来的程序,执行效率可能有成倍的差别.主要原因就是写代码的习惯,这里介绍点个人的小体会. 1. 向量化,少用for.很多人写Matlab代码,会沿用C语言的思路,经常用fo ...

  5. if函数怎么写条件C语言,if函数多个条件如何填写?多个条件填写方法介绍

    if函数怎么写多个条件?在办公的时候我们需要统计一些数据的时候都是需要到if函数来解决的,不过对于一些新手来说可能不是很清楚,游戏爱好者小编为大家整理了视频图文教程,一起来了解下吧. if函数写多个条 ...

  6. matlab中std函数怎么写,Matlab中求均值和标准差的函数分别是mean(x)和std(x)。

    栋教现拟学楼建-,中求准差的教学楼某已框架建工结构程为,中求准差0元直接建筑工程费为,相同结构其他,办公为()万元筑工造价建新接费该拟程直楼建,挖孔元/桩基采用础1人工. 下列中说法,均值何时款业主预 ...

  7. matlab 弗洛伊德算法,手写matlab的弗洛伊德算法的函数(注释很详细)

    function [dist,mypath]=myfloyd(a,sb,db) %输入邻接矩阵a:元素a(i,j)--顶点i到j之间的直达距离,可以是有向的 %sb起点的标号:db终点的标号 %输出: ...

  8. matlab条件语句怎么写,matlab条件语句怎么写

    1. matlab条件语句用法 for 语句不能这样用,应该用for嵌套语句: S0=50; K=50; r=0.1; sigma=0.4; T=0.4167; q=0; t=0.0833; rand ...

  9. matlab条件语句怎么写,matlab if 条件语句 用法以及实例是什么

    MATLAB中我们常常用到条件判断语句结构,通过实例介绍这个结构的用法: 1.if..end结构,运行下面的句子,此条件语句是判断5是否大于3,如果大于3,就将1赋值给: 2.if.elseend 结 ...

  10. 的setinterval函数_ES6 极简教程 lt;6gt; 函数扩展

    1. 函数参数默认值 用法如下 {function test(x, y = 'world') {console.log('默认值', x, y);}test('hello'); // hello wo ...

最新文章

  1. Ubuntu16.04 搭建nexus 私服 学习步骤以及安装maven和git
  2. UIPickerView
  3. (第一课)Python学习之蟒蛇绘制
  4. 相似基因(洛谷-P1140)
  5. Java基础学习总结(148)——如何提高代码质量
  6. cent os7 安装jenkins(rpm)
  7. 关于AfxMessageBox没有重载函数
  8. 计算机科学导论_学长说专业 | 计算机科学与技术
  9. 《重构 改善既有代码的设计》笔记
  10. 信号检测与估计理论pdf
  11. 解决visio中插入符号出现乱码
  12. 转胡一虎Blog:父亲是我生命中的永恒
  13. 台式计算机如何安装摄像头,台式机如何使用摄像头
  14. Power BI中的透视列和逆透视
  15. Tableau笔记(一):tableau 如何绘制环形图
  16. 微信登录(微信公众号授权)的开发(详解)
  17. 简洁的PHP图床源码烟雨图床程序源码
  18. Integrated Product Development
  19. 深圳市人力资源和社会保障局关于发放脱贫人口就业有关补贴的通知
  20. 我还是从前那个少年计算机版音乐,我还是从前那个少年原唱

热门文章

  1. 2013MDCC 参观有感
  2. 2021 | VMware ESX虚拟机
  3. 批量修改word文字字体字号
  4. hourglass pytorch 实现
  5. 将无线鼠标改造成有线鼠标
  6. python中reduce是什么意思_python-reduce函数
  7. 如何设计网页排版和样式 - 前端页面设计
  8. android 百度浏览器内核,百度推手机浏览器Android版 移植webkit内核
  9. 痛并快乐着,我的程序世界
  10. 凸优化基础(Convex Optimization basics)