資源簡介
分享一下自己在學習將matlab中的一些簡單函數的理解,親測有效,可供參考。

代碼片段和文件信息
/*
Matlab中unwrap(X[]1)
*/
#include?“stdafx.h“
#include
#include
#include?
using?namespace?std;
#define?pi?3.1415926535
void??unwrap(const?int?n?const?float?data_in[]?float*?data_out)
{
int?cen?=?0;
data_out[0]?=?data_in[0];
if?(((data_in[1]>data_in[0])&&((data_in[1]-data_in[0]) {
cen?=?1;//+
}
else
{
cen?=?2;//-
}
for?(int?i?=?1;?i? {
if?(abs(data_in[i]?-?data_out[i?-?1])? {
data_out[i]?=?data_in[i];
printf(“%f?“?data_out[i]);
cout?< }
else
{
if?(cen?==?1)//+
{
data_out[i]?=?data_in[i]?+?2?*?pi;
loop1:
if?(abs(data_out[i]-data_out[i-1])?>?pi)
{
data_out[i]?=?data_out[i]?+?2?*?pi;
goto?loop1;
}
printf(“%f?“?data_out[i]);
cout?< }
else?if?(cen?==?2)//-
{
data_out[i]?=?data_in[i]?-?2?*?pi;
loop2:
if?(abs(data_out[i]?-?data_out[i?-?1])?>?pi)
{
data_out[i]?=?data_out[i]?-?2?*?pi;
goto?loop2;
}
printf(“%f?“?data_out[i]);
cout?< }
}
}
}
int?main()
{
float?suf[13]?=?{?3.04646285203787
3.28431134182441
4.54824774677619
6.56197170009954
3.63558291469138
2.21415579196004
4.85612503661644
4.47323391813426
5.13167152847201
2.49199441305071
1.37075116256323
2.29828529404011
0.0915022788565189?};
float?sue[13]?=?{?0?};
unwrap(13?suf?sue);
while?(1);
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-05-27?15:45??ConsoleApplication2\
?????目錄???????????0??2019-05-21?09:53??ConsoleApplication2\.vs\
?????目錄???????????0??2019-05-21?09:53??ConsoleApplication2\.vs\ConsoleApplication2\
?????目錄???????????0??2019-05-21?09:53??ConsoleApplication2\.vs\ConsoleApplication2\v14\
?????文件???????25600??2019-05-27?15:45??ConsoleApplication2\.vs\ConsoleApplication2\v14\.suo
?????目錄???????????0??2019-05-27?15:45??ConsoleApplication2\ConsoleApplication2\
?????文件????????1339??2019-05-21?09:53??ConsoleApplication2\ConsoleApplication2.sln
?????文件?????9138176??2019-05-27?15:45??ConsoleApplication2\ConsoleApplication2.VC.db
?????文件????????1543??2019-05-27?15:45??ConsoleApplication2\ConsoleApplication2\ConsoleApplication2.cpp
?????文件????????8063??2019-05-21?09:57??ConsoleApplication2\ConsoleApplication2\ConsoleApplication2.vcxproj
?????文件????????1326??2019-05-21?09:53??ConsoleApplication2\ConsoleApplication2\ConsoleApplication2.vcxproj.filters
?????文件?????????165??2019-05-21?09:57??ConsoleApplication2\ConsoleApplication2\ConsoleApplication2.vcxproj.user
?????目錄???????????0??2019-05-21?10:52??ConsoleApplication2\ConsoleApplication2\Debug\
?????目錄???????????0??2019-05-21?10:52??ConsoleApplication2\ConsoleApplication2\Debug\ConsoleA.4AC29869.tlog\
?????文件????????2194??2019-05-21?10:52??ConsoleApplication2\ConsoleApplication2\Debug\ConsoleA.4AC29869.tlog\CL.command.1.tlog
?????文件???????17922??2019-05-21?10:52??ConsoleApplication2\ConsoleApplication2\Debug\ConsoleA.4AC29869.tlog\CL.read.1.tlog
?????文件????????2068??2019-05-21?10:52??ConsoleApplication2\ConsoleApplication2\Debug\ConsoleA.4AC29869.tlog\CL.write.1.tlog
?????文件?????????240??2019-05-21?10:52??ConsoleApplication2\ConsoleApplication2\Debug\ConsoleA.4AC29869.tlog\ConsoleApplication2.lastbuildstate
?????文件????????1990??2019-05-21?10:52??ConsoleApplication2\ConsoleApplication2\Debug\ConsoleA.4AC29869.tlog\li
?????文件????????3964??2019-05-21?10:52??ConsoleApplication2\ConsoleApplication2\Debug\ConsoleA.4AC29869.tlog\li
?????文件????????1106??2019-05-21?10:52??ConsoleApplication2\ConsoleApplication2\Debug\ConsoleA.4AC29869.tlog\li
?????文件?????????531??2019-05-21?10:52??ConsoleApplication2\ConsoleApplication2\Debug\ConsoleApplication2.log
?????文件???????35964??2019-05-21?10:52??ConsoleApplication2\ConsoleApplication2\Debug\ConsoleApplication2.obj
?????文件?????3407872??2019-05-21?09:55??ConsoleApplication2\ConsoleApplication2\Debug\ConsoleApplication2.pch
?????文件???????12511??2019-05-21?09:55??ConsoleApplication2\ConsoleApplication2\Debug\stdafx.obj
?????文件??????355328??2019-05-21?10:52??ConsoleApplication2\ConsoleApplication2\Debug\vc140.idb
?????文件??????405504??2019-05-21?10:52??ConsoleApplication2\ConsoleApplication2\Debug\vc140.pdb
?????文件????????1594??2019-05-21?09:53??ConsoleApplication2\ConsoleApplication2\ReadMe.txt
?????文件?????????223??2019-05-21?09:53??ConsoleApplication2\ConsoleApplication2\stdafx.cpp
?????文件?????????234??2019-05-21?09:53??ConsoleApplication2\ConsoleApplication2\stdafx.h
?????文件?????????240??2019-05-21?09:53??ConsoleApplication2\ConsoleApplication2\targetver.h
............此處省略29個文件信息
- 上一篇:Matlab神經網絡工具箱使用教程
- 下一篇:數字信號處理及其MATLAB實現
評論
共有 條評論