matlab2c使用c++实现matlab函数系列教程-tril函数
来源:互联网 发布:linux 打开一个文件 编辑:程序博客网 时间:2024/04/29 18:44
全栈工程师开发手册 (作者:栾鹏)
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中tril函数简介
1、tril函数:提取矩阵下三角矩阵的函数。tril(X)产生X矩阵的下三角矩阵,其余元素补0。
2、用法说明
A=[1,2,3;4,5,6]; B = tril(A) 函数产生矩阵A的下三角矩阵,包含对角线元素
tril的c++源码实现
提取矩阵下三角
输入为一个矩阵,输出为该矩阵的下三角矩阵,包含对角元素,可以不是方阵
Matrix Matlab2c::tril(Matrix& a){ Matrix p(a.row,a.column); for (int i=0;i<a.row;i++) for (int j=0;j<a.column;j++) if (i>=j) p(i,j) = a(i,j); else p(i,j) =0; return p;}CMatrix Matlab2c::tril(CMatrix& a){ CMatrix p(a.row,a.column); for (int i=0;i<a.row;i++) for (int j=0;j<a.column;j++) if (i>=j) p(i,j) = a(i,j); else p(i,j) =0; return p;}
tril函数的使用测试
#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); Matrix cc=Matlab2c::tril(aa); cout<<cc.toString()<<endl; system("pause"); return 0;}
阅读全文
2 0
- matlab2c使用c++实现matlab函数系列教程-tril函数
- matlab2c使用c++实现matlab函数系列教程-blkdiag函数
- matlab2c使用c++实现matlab函数系列教程-compan函数
- matlab2c使用c++实现matlab函数系列教程-eye函数
- matlab2c使用c++实现matlab函数系列教程-hankel函数
- matlab2c使用c++实现matlab函数系列教程-hilb函数
- matlab2c使用c++实现matlab函数系列教程-ones函数
- matlab2c使用c++实现matlab函数系列教程-zeros函数
- matlab2c使用c++实现matlab函数系列教程-pascal函数
- matlab2c使用c++实现matlab函数系列教程-toeplitz函数
- matlab2c使用c++实现matlab函数系列教程-wilkinson函数
- matlab2c使用c++实现matlab函数系列教程-diag函数
- matlab2c使用c++实现matlab函数系列教程-triu函数
- matlab2c使用c++实现matlab函数系列教程-fliplr函数
- matlab2c使用c++实现matlab函数系列教程-flipud函数
- matlab2c使用c++实现matlab函数系列教程-reshape函数
- matlab2c使用c++实现matlab函数系列教程-rot90函数
- matlab2c使用c++实现matlab函数系列教程-repmat函数
- Unity里鼠标点击移动的一些方法
- 信息传递
- 目标检测1 RCNN
- json对象后台接收接收取值
- 判断网络权限问题
- matlab2c使用c++实现matlab函数系列教程-tril函数
- STM32读写24C02遇到的问题
- mysql
- CEF3:Windows下用VS2015编译CEF3
- 推荐一款简历神器,找工作再也不愁了 大家每次换工作或者找工作的时候,都需要一个好的简历。简历的重要性就不言而喻了,简历是找工作的一块敲门砖,就像「未见其人,先闻其声」一样,在找你笔试或者面试之前
- 反卷积层(转置卷积)
- OpenGL中GL_FRONT_RIGHT、GL_BACK_RIGHT等绘制缓冲的概念
- UVA
- 数学建模专栏 | 开篇:如何备战数学建模竞赛之 MATLAB 编程