关闭

matlab2c使用c++实现matlab函数系列教程-sqrt函数

标签: matlabc++sqrt矩阵平方根
1361人阅读 评论(0) 收藏 举报
分类:

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

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中sqrt函数简介

1、sqrt函数:

矩阵元素求平方根

2、用法说明

B =sqrt(A)返回矩阵A中元素的平方根

sqrt的c++源码实现

求元素平方根函数
输入:矩阵a
输出:矩阵a的元素平方根

Matrix Matlab2c::sqrt(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::sqrt(a(i,j));
    return p;
}

sqrt函数的使用测试

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



int main()
{
    double a[]={1,2,3,4,5,6};
    Matrix aa=Matrix(2,3,a);
    string str=Matlab2c::sqrt(aa);
    cout<<str<<endl;

    system("pause");
    return 0;
}
1
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

【经典面试题】实现平方根函数sqrt

本文描述了二分法、牛顿法、割线法的算法步骤,并实现了基于这几种方法的SQRT;同时,从理论角度解释了这些算法背后数学原理,并将这些方法推广到了求一般方程近似解的问题上。最后,对几种方法实现的sqrt的...
  • xusiwei1236
  • xusiwei1236
  • 2014-08-30 17:53
  • 5263

sqrt函数实现(神奇的算法)

我们平时经常会有一些数据运算的操作,需要调用sqrt,exp,abs等函数,那么时候你有没有想过:这个些函数系统是如何实现的?就拿最常用的sqrt函数来说吧,系统怎么来实现这个经常调用的函数呢?虽然有...
  • qq_26499321
  • qq_26499321
  • 2017-06-25 18:59
  • 2509

一个Sqrt函数引发的血案

我们平时经常会有一些数据运算的操作,需要调用sqrt,exp,abs等函数,那么时候你有没有想过:这个些函数系统是如何实现的?就拿最常用的sqrt函数来说吧,系统怎么来实现这个经常调用的函数呢? ...
  • dl0914791011
  • dl0914791011
  • 2014-11-18 08:40
  • 9226

在Matlab中使用mex函数进行C/C++混合编程

最近写了个Matlab程序,好慢呐……所以开始学习Matlab与C/C++混合编程。下面写了个测试代码,显示一个Double类型矩阵中的元素。 在Matlab使用mex命令编译源文件时,要注意这样一...
  • raocong2010
  • raocong2010
  • 2011-04-01 22:19
  • 11617

在Matlab中使用mex函数进行C/C++混合编程

最近写了个Matlab程序,好慢呐……所以开始学习Matlab与C/C++混合编程。下面写了个测试代码,显示一个Double类型矩阵中的元素。 源代码 #include "mex.h" ...
  • lien0906
  • lien0906
  • 2015-05-06 18:48
  • 2033

C++实现Matlab的psf2otf函数

最近在用C++实现L0Smooth的代码,其中里面用到了psf2otf这个函数,但是OpenCV没有,因此我自写了一个。 关于这个函数的介绍,你可以参考Matlab的官方文档及其源代码,也可以参考这...
  • bluecol
  • bluecol
  • 2015-10-11 10:43
  • 2814

C++实现Matlab的fft2函数

这篇是《C++实现Matlab的psf2otf函数》 的姊妹篇,属于基础工具类代码,用途比较多。这里还是使用OpenCV实现。 关于这个函数的介绍,做过图像处理的人都知道,可以参考Matlab的官方...
  • bluecol
  • bluecol
  • 2015-10-13 09:14
  • 3221

Google C++单元测试框架(Gtest)系列教程之二——断言、函数测试

本文转自http://www.cnblogs.com/bangerlee/archive/2011/10/03/2198347.html 断言 1.断言类型 断言即判断一个条件是...
  • tanningzhong
  • tanningzhong
  • 2014-11-21 13:50
  • 422

cocos2d-x游戏开发系列教程-超级玛丽03-main函数

代码下载链接http://download.csdn.net/detail/yincheng01/6864893解压密码:c.itcast.cnmain函数内容#include "main.h" #i...
  • yincheng01
  • yincheng01
  • 2014-01-21 16:18
  • 2705

Python+Django+SAE系列教程2-----Python种的函数、模块和数据结构

Python+Django+SAE系列教程2-----Python种的函数、模块和数据结构
  • hemeng
  • hemeng
  • 2014-03-10 23:50
  • 1949
    友情链接
    个人资料
    • 访问:726410次
    • 积分:12843
    • 等级:
    • 排名:第1235名
    • 原创:464篇
    • 转载:27篇
    • 译文:0篇
    • 评论:54条
    博客专栏
    最新评论