
Complex waves error

Amo
Greetings forum,
I have a form (Cos6A+iSin6A) each Cos6A and Sin6A.
Below is a part of my code which is inside a for loop:
Variable/C ci = sqrt(-1) . . . . . string Angs= "Angs"+num2str(b) Duplicate/o root:tryFolders:tests:$(EachPointFolder):$Angles , root:tryFolders:tests:$(EachPointFolder):$Angs wave Angles_each = root:tryFolders:tests:$(EachPointFolder):$Angs Angles_each = atan(DifferenceY[p]/DifferenceX[p])*180/Pi string Angs6= "6_Angs"+num2str(b) Duplicate/o root:tryFolders:tests:$(EachPointFolder):$Angles , root:tryFolders:tests:$(EachPointFolder):$Angs6 wave Angles_each6 = root:tryFolders:tests:$(EachPointFolder):$Angs6 Angles_each6 = 6*Angles_each string cosAng= "CosAngs"+num2str(b) Duplicate/o root:tryFolders:tests:$(EachPointFolder):$Angles , root:tryFolders:tests:$(EachPointFolder):$cosAng wave Cos_Angles = root:tryFolders:tests:$(EachPointFolder):$cosAng Cos_Angles = cos(Angles_each6)*180/Pi string sinAng= "SinAngs"+num2str(b) Duplicate /o root:tryFolders:tests:$(EachPointFolder):$Angles , root:tryFolders:tests:$(EachPointFolder):$sinAng wave Sin_Angles = root:tryFolders:tests:$(EachPointFolder):$sinAng Sin_Angles = ci*sin(Angles_each6)*180/Pi string iSin= "iSin"+num2str(b) Duplicate/o root:tryFolders:tests:$(EachPointFolder):$Angles , root:tryFolders:tests:$(EachPointFolder):$iSin wave i_sin = root:tryFolders:tests:$(EachPointFolder):$iSin //i_sin = (ci)*Sin_Angles string Complexi= "Cmplx"+num2str(b) make /c/n=(numpnts($iSin)) root:tryFolders:tests:$(EachPointFolder):$Complexi wave Complex_wave=root:tryFolders:tests:$(EachPointFolder):$Complexi Complex_wave= cmplx(Cos_Angles,Sin_Angles) . . .
I get the following error: Function is not available for this number type:
Attached image shows how the waves looks without cmplx(Cos_Angles,Sin_Angles)
Thanks a lot


Forum

Support

Gallery
Igor Pro 9
Learn More
Igor XOP Toolkit
Learn More
Igor NIDAQ Tools MX
Learn More
For starters, your wave declaration should be:
Wave/C Complex_wave=...
September 24, 2019 at 12:35 pm - Permalink
In reply to For starters, your wave… by Igor
Thanks it worked ,
September 24, 2019 at 03:07 pm - Permalink