📄 ex2.cpp
字号:
//例程ex2.cpp
#include "MATLAB.hpp" //调用MATLAB C++数学函数库必须含入的头文件
//"MATLAB.hpp"中包含了含有cin和cout的声明iostream.h头文件
#include <dtdlib.h> //包含了对EXIT_SUCCESS.定义
#ifdef GCC
#ifndef EXIT_SUCCESS
#define EXIT_SUCCESS 0
#endif
#endif
static double data[ ]={1, 3, 5, 7, 2, 4, 6, 8};
int main(void)
{
//创建输入阵列X
mwArray X (4, 2, data);
mwArray U, S, V;
//计算单参数输入、单参数输出时矩阵的奇异值
cout<<"One input, one output: "<<endl;
cout<<"S="<<svd (X)<<endl;
//计算单参数输入、三参数输出条件下矩阵的奇异值
U=svd (&S, &V, X);
cout<<"One input ,three outputs: "<<endl;
cout<<"U="<<U<<"S="<<S<<"V="<<V<<endl;
//计算可选参数输入、三参数输入条件下矩阵的奇异值
U=svd (&S, &V, X, 0.0);
cout<<"Two input ,three outputs: "<<endl;
cout<<"U="<<U<<"S="<<S<<"V="<<V
return (EXIT_SUCCESS);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -