精华内容
下载资源
问答
  • sin函数源码 MATLAB Notes by WENQI 该笔记记录本人在科研过程中所学到的MATLAB实用操作,为方便查阅总结如下,代码都经过本人验证实用,由于来源广泛,未能列全参考文献。 与系统交互 直接使用bat命令 system(&...
  • sin函数源码 JavaPlot A Matlab上plot功能类似的Java实现,基于swing组件,方便Java绘制波形。 API说明 所有的绘图api均封装在Plot类下,使用和Matlab类似的函数名称。 figrue() 创建一个绘图面板 hold_on() 开启...
  • sin函数源码 Pitch shifting User manual v1.0 初步完善pitch shifting的原理介绍及实现方式 Introduction Pitch shifting effect: 变调,移相效果器,该效果器可以实现对原始音频音调的调整,进行升调或者降调,...
  • sin函数源码 Matplotlib 指南 作者 Nicolas P. Rougier 翻译 Sasasu Table of Contents 源代码在此处 所有的代码及素材遵守 . 你使用这个脚本 来测试 Matplotlib 是否安装成功。 本指南可在此处阅读 请一定也读一下 ...
  • sin函数源码苍穹滴滴快的智能出行平台数据获取器 废弃项目与备份资源 目前所所爬取网站以关闭,故main.py不可用。 example.py可用于查看例子。 以下是一些以前爬取的数据(注意这些数据的正确性是受到质疑的, ) ...
  • sin函数源码 Matlab_arrowPlot 提供一种Matlab绘制直线箭头以及非线性箭头的方式,可用以绘制坐标轴箭头。 该仓库包含两个Matlab函数: arrow.m:绘制任意两点间的直线箭头,可应用于二维或三维图形 arrowPlot.m:...
  • sin函数源码 数模组新人指南 介绍及版权说明 数模组新生入门手册 —— 长期维护 > <(使用 GPL 许可证 非商用授权 如果使用其中内容请表明出处) 常用软件工具及基本配置方法(日常生活学习用) 系统软件 可以...
  • matlab手写sin函数

    千次阅读 2018-10-17 23:28:28
    matlab手写sin函数 霍纳方法-计算多项式值 function y=nest(d,c,x,b) if nargin&lt;4 b=zeros(d,1); end y=c(d+1); for i=d:-1:1 y=y.*(x-b(i))+c(i); end Newton插值 function c=newtdd(x,y,n) for j=1...

    matlab手写sin函数

    • 霍纳方法-计算多项式值
    function y=nest(d,c,x,b)
    if nargin<4
        b=zeros(d,1);
    end
    y=c(d+1);
    for i=d:-1:1
        y=y.*(x-b(i))+c(i);
    end
    
    • Newton插值
    function c=newtdd(x,y,n)
    
    for j=1:n
        v(j,1)=y(j);  %y column
    end
    
    for i=2:n  %column
        for j=1:n+1-i   %row
            v(j,i)=(v(j+1,i-1)-v(j,i-1))/(x(j+i-1)-x(j)); %count
        end
    end
    
    for i=1:n
        c(i)=v(1,i); %output the coefficient
    end
    
    • sin函数
    %create sin value
    %input:x
    %output:vagued sin(x)
    
    function y=sin1(x)
    %reserve the coefficient
    b=pi*(0:3)/6;
    yb=sin(b);
    c=newtdd(b,yb,4);
    s=1;
    x1=mod(x,2*pi);
    if x1>pi
        x1=2*pi-x1;
        s=-1;
    end
    if x1>pi/2
        x1=pi-x1;
    end
    y=s*nest(3,c,x1,b);
    end
    
    • 测试
    >> sin1(1)
    
    ans =
    
        0.8411
        
    >> sin(1000)
    
    ans =
    
        0.8269
    
    >> sin1(1000)
    
    ans =
    
        0.8263
    
    展开全文
  • matlab:sin函数

    千次阅读 2020-02-12 00:00:00
    可以发现sin(pi)或者cos...由于sin,cos,tan等输入的参数为弧度制,而一般习惯角度制,所以解决的办法之一是用另外的函数,sind,cosd,tand等输入参数为角度制,就不会出现上述问题了。 sind(90) ans = 1 ...

    可以发现sin(pi)或者cos(1/2*pi)不等于0,初步推测应该是浮点运算的精度问题。由于sin,cos,tan等输入的参数为弧度制,而一般习惯角度制,所以解决的办法之一是用另外的函数,sind,cosd,tand等输入参数为角度制,就不会出现上述问题了。

    sind(90)
    ans = 1

    展开全文
  • matlab2c开发全解教程matlab2c调用方法:1、下载matlab2c动态链接库 2、将matlab2c.dll、matlab2c.lib和matlab2c.h放到项目头文件目录下 3、在cpp文件中引入下面的代码#include "Matlab2c.h" #pra
    
        ad1.jpg
    

    全栈工程师开发手册 (作者:栾鹏)

    matlab2c动态链接库下载
    matlab库函数大全
    matlab2c基础教程
    matlab2c开发全解教程

    matlab2c调用方法:

    1、下载动态链接库
    2、将Matlab2c.dll拷贝到exe同目录下
    3、将Matlab2c.h、Matlab2c.lib放到项目头文件目录下
    4、在cpp文件中引入下面的代码

    #include "Matlab2c.h"
    #pragma comment(lib,"Matlab2c.lib")  
    using namespace Matlab2c;
    

    matlab中sin函数简介

    1、sin函数:

    矩阵元素求sin值

    2、用法说明

    B =sin(A)返回矩阵元素求sin值

    sin的c++源码实现

    矩阵正弦函数,弧度为单位,sinf时c内部函数,
    输入:矩阵a
    输出:矩阵a的正弦值

    Matrix Matlab2c::sin(Matrix& a)
    {
    	int i,j;
    	Matrix p(a.row,a.column);
    	for (i=0;i<p.row;i++)
    		for (j=0;j<p.column;j++)
    			p(i,j) = std::sin(a(i,j));
    	return p;
    }
    

    sin函数的使用测试

    #include "Matlab2c.h"
    #pragma comment(lib,"Matlab2c.lib")  
    using namespace Matlab2c;
    
    
    int main()
    {
    	double a[]={PI/4,PI/5,PI/6,PI/7};
    	Matrix aa=Matrix(2,2,a);
    	Matrix cc=Matlab2c::sin(aa);
    	cout<<cc.toString()<<endl;
    
    	system("pause");
    	return 0;
    }
    
    展开全文
  • matlab实现插值法sin函数

    千次阅读 2015-07-09 23:44:00
    插值法实现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 ...

    插值法实现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
    

    转载于:https://www.cnblogs.com/wsine/p/4634569.html

    展开全文
  • Matlab 三角函数(sin)

    万次阅读 2017-10-18 10:56:59
    a='这是一个三角函数' t=0:0.01:2*pi; %从0到2pi,步长是0.01 y=sin(t); plot(t,y) %画坐标
  • matlab中绘制一个sin函数曲线

    千次阅读 2019-12-03 21:48:21
    脚本程序如下: ...%绘制出函数图像 x = 0:pi/1000:2*pi; %%定义x为0到2pi之间的一组向量,且x向量中相邻两个值之间的增量为pi/1000 y = sin(x); %z = cos(x); figure % 打开新的绘画窗口,可省略该...
  • MATLAB实例1——画sin函数曲线图

    千次阅读 2020-05-28 16:54:27
    使用函数 figure、axes、plot 代码 function shili01 h0=figure('toolbar' ,'none','position',[0,0,500,500],'name','实例01'); axes('parent' ,h0,'visible','...title('sin(x)函数曲线'); grid on 图形界面
  • DDS原理: (1)将连续的正弦波信号离散化 (2)将离散化后的正弦波一个周期存储到ram中 ...sin_data = sin(2pin/N); %定点化 fix_sin_data = fix(sin_data*511);%取整 for i=1:N%将负数变为正数 if fix_sin_
  • 使用递归算法 CORDIC 该模型生成给定角度的余弦和正弦函数。 您必须单击“Pulsa Aquí”块以放置角度并在模拟中建立最大误差。 只需解压缩文件
  • sin函数 图形界面

    2012-05-18 10:21:26
    利用matlab GUI 设计的的sin函数
  • bp网络逼近sin函数

    2018-05-20 17:06:38
    matlab程序, bp bp网络逼近sin函数,值得一看,欢迎大家下载
  • Matlab GUI,坐标轴控件,画sin函数

    千次阅读 2017-10-18 13:40:28
    % 打开窗体钱先执行该函数 function gui_biancheng_OpeningFcn(hObject, eventdata, handles, varargin) handles.output = hObject; handles.x=-pi:0.01:pi; %全局变量 guidata(hObject, handle
  • 软件:MatlabR2014a CodeBlock 1.新建个工程 2.输入程序,求得坐标并保存到txt文件中 3.用MATLAB建个M文件 4.输入绘图代码,如图 5.点击运行,M文件保存在新建工程所在的文件夹下 6.绘图完成 7...
  • 软件:MatlabR2014a CodeBlock1.新建个工程2.输入程序,求得坐标并保存到txt文件中3.用MATLAB建个M文件4.输入绘图代码,如图5.点击运行,M文件保存在新建工程所在的文件夹下6.绘图完成7.如果想把图像以其他格式保存...
  • matlab插值函数

    2021-06-14 14:13:20
    %interp1对sin函数进行分段线性插值,调用interp1的时候,默认的是分段线性插值 y1=interp1(x,y,xx); figure plot(x,y,'o',xx,y1,'r') title('分段线性插值') %临近插值 y2=interp1(x,y,xx,'nearest'); figure plot...
  • 函数代码,用于产生sin信号,是离散时间信号。 大家可以熟悉熟悉matlab的图形化界面。 MATLAB函数代码是自己编写的。数字信号处理入门级实验代码。 输入起始位置 用matlabGUI可以跑出来。比较简洁,希望对大家做...
  • matlab三角函数用法

    千次阅读 2019-07-29 22:05:54
    matlab里三角函数sin,cos,tan,csc,sec和cot,是弧度制; 如,sin(pi/2)=1; sind,cosd,tand是角度制; 如,sind(90)=1; asin,acos,atan是弧度制反三角函数; asind,acosd,atand是角度制反三角函数; sinh,cosh,...
  • Matlab插值函数

    2017-01-07 03:02:00
    x=0:2*pi;...%interp1对sin函数进行分段线性插值,调用interp1的时候,默认的是分段线性插值 y1=interp1(x,y,xx); figure plot(x,y,'o',xx,y1,'r') title('分段线性插值') %临近插值 y2=inter...
  • MATLAB常用函数

    2020-07-14 22:58:41
    (2)以弧度为单位:sin(pi/2) = 1 3.abs函数 求绝对值,复数的模,求字符串的ASCII码 4.取整 round:按照四舍五入规则取整 ceil:向上取整 floor:向下取整 fix:固定去靠近0的那个整数,舍去小数取整 5.求余数 例:m ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,431
精华内容 572
关键字:

matlabsin函数

matlab 订阅