How do I get my program to c or downloaded to arduino?

조회 수: 1 (최근 30일)
Kay Wonderley
Kay Wonderley 2018년 3월 25일
편집: Walter Roberson 2018년 3월 28일
I have a .m file which I need to convert to C. arduino in fact.When I use the Matlab coder app. it prompts me for a function. it won't accept my .m file. So how do I get my program to c or downloaded to arduino

채택된 답변

Abhishek Ballaney
Abhishek Ballaney 2018년 3월 28일
Convert your script to a function

추가 답변 (1개)

Kay Wonderley
Kay Wonderley 2018년 3월 28일
편집: Walter Roberson 2018년 3월 28일
Hi Abhishek,
Thanks for your reply, and you are right.
hi Anish ,
Thank you for answering. you are right.
my problem is:
being new to program and trying to work out the inputs and outputs of this code:
here is part of it. it is a filtered X-LMS for active noise cancellation.
Fs = 2000; % Sampling frequency
T = 1/Fs; % Sampling period
L = 4000; % Length of signal
t = (0:L-1)*T; %time
A=[16 18 28 33 38 41 59 43 40 58]; %input Amplitudes of the frequencies 10 10 of them
forigin=[25 31.5 40 50 63 80 100 125 160 200]; % input frequencies in Hz of the matrix
S=zeros(1,length(t)); % row matrix initially populated with zeros 1 x 4000 secondary path
V=zeros(1,L); % row matrix of zeros from 1 to 4000primary path from 1 to 4000
for k=1:length(A) %
S = S+10^(A(k)/20)*sin(2*pi*forigin(k)*t); % secondary path calculated via for loop output sine wave?
V=V+sqrt(10^(A(k)/20))*sin(2*pi*forigin(k)*t);% primary path calculated via for loop output sine wave
end
I think the input is (a)
an the output is S and V

카테고리

Help CenterFile Exchange에서 Arduino Hardware에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by