I am attempting to use the MATLAB Function block in my simulink model; however evrytime i run it, the following errors occur; "Please change your current directory to a writable directory preferably outside of MATLAB installation area."
Show older comments
function [mean,stdev] = stats(vals)
%#codegen
%calculates the statistical mean
%and s.d for the values in vals
len = length(vals);
mean = avg(vals,len);
stdev = sqrt(sum(((vals-avg(vals,len)).^2))/len);
coder.extrinsic('plot');
plot(vals,'-+');
function mean = avg(array,size)
mean = sum(array)/size;
1 Comment
Yao Li
on 17 Apr 2013
Have you tried copying your model to another folder?
Accepted Answer
More Answers (0)
Categories
Find more on Simulink Environment Customization in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!