已回答
Initial Condition (IC) block does not output initial state
Hi Luca, the algebraic loop needs to be solved by Simulink in each time step, including the very first step. The output of th...

8 years 前 | 0

| 已接受

已回答
I need to build a shared library from c code generated with mcc ?
Hi, you might do this in one step: mcc -l mymfunc.m -o libfmat Titus

8 years 前 | 0

已回答
Generate the same random number stream with for and parfor loop
Hi, this can't work by design: the number generator in the client generates 16 random numbers (and reshapes to 4x4 matrix). ...

8 years 前 | 1

已回答
(Container)Map with array keys
Hi, no, there is no "nice" way of doing this. Using a scalar should work fine though: a = [42 23]; % assume that yo...

8 years 前 | 0

| 已接受

已回答
how to get selected values from a listdlg?
Hi Mohammad, m(selection) should do the trick ... Titus

8 years 前 | 0

| 已接受

已回答
How to use matlab 'spline' function in simulink ?
Hi, the error message tells you what to do, namely "declare" spline as being used not by code generation but by MATLAB: ...

8 years 前 | 0

| 已接受

已回答
The most close approximation to zero
Hi, there are some aspects to this question. The smallest number you can represent is much smaller: realmin ans = 2....

8 years 前 | 0

| 已接受

已回答
how can i call a model from simulink to matlab?
Hi, the sim function is for this purpose: doc sim Titus

8 years 前 | 0

已回答
i m getting this error : Undefined function 'activecontour' for input arguments of type 'uint8'.
Hi, activecontour is from Image Processing Toolbox. Do you have it installed? What does ver('images') say and li...

8 years 前 | 0

已回答
Optimization with fminsearch and looping
Hi, what do you expect [0.2 0.5 1 1.5]:[0.25 0.6 1.1 1.6] to be? In fact it's 0.2, and I guess your suki expects a ve...

8 years 前 | 0

已回答
How to skip error and continue to execute the code
Hi Jason, one way would be to catch the error: for i=1:100 try NonData=[Weight;Height;Age]; % do so...

8 years 前 | 2

| 已接受

已回答
How to get my original x & y data from saved sfit?
Hi, the .sfit is basically a .mat file. So you can load it: v = load('yourfile.sfit', '-mat'); Depending on the numbe...

8 years 前 | 1

| 已接受

已回答
Switch statement not recognizing a valid input
Hi, it must be then that the two strings are not equal. Put a breakpoint before the switch and compare str{val} with 'RCS (dB...

8 years 前 | 1

| 已接受

已回答
Unique elements in matrix efficiently
Hi, a rather simple version would be this: B = -ones(size(A)); for row=1:size(A, 1) val = unique(A(row,:)); [...

8 years 前 | 0

已回答
plot approximation and absolute error of taylor series of e^x
Hi, I guess the main error is to not sum: add f=1 in front of the loop and change f = f + (x.^n) / factorial(n); If y...

8 years 前 | 0

已回答
Interpolate from curve data
Hi Daniel, What about this? % define the polynomials y_150 = @(x) 22*((x-23)/4.9).^4 - 48*((x-23)/4.9).^3 + 27*((x-23)/...

8 years 前 | 0

| 已接受

已回答
find unique rows of cell array
Hi Matlab User, that's probably not very easily solved. This should work: i = 1; while i<size(matching__, 1) idx =...

8 years 前 | 0

已回答
Storing data and Matlab Production Server
Hi Robert, first of all, MATLAB Production Server usually assumes the algorithms to be "state-less", which means, that subseq...

8 years 前 | 2

| 已接受

已回答
I have a problem with log while implementing vague shadow mask but the R component is already in uint8.
Hi, you need to convert back to double: r = log(double(r)); If you afterwards go back to uint8 (which probably makes ...

8 years 前 | 1

已回答
xlim not working with datenum??
Hi Aaron, here is an example how it works: % three years: t = datenum(2012, 1:36, 1)'; plot(t, rand(size(t))) % mak...

8 years 前 | 1

已回答
Interpolate from curve data
Hi, the simplest way would be linear interpolation between two curves, e.g. for 180: y_180 = @(x) ((200-180)*y_150(x) + ...

8 years 前 | 1

已回答
xlim not working with datenum??
Hi, I'm not yet sure what is the problem. You limit the X-axis to the following date range: >> datestr(1e5 * [7.2592 ...

8 years 前 | 0

已回答
i created a matlab code which take data from an excel sheet and gives me first row of it into a text file. after making .exe of the program i am not able to find the output file. what to do now ?
Hi Vaishvik, when you open the text file for output (using fopen, dlmwrite or whatever...) use disp to print out the path. St...

8 years 前 | 0

已回答
Read and write multiple times in excel document - for loop or?
Hi Jakob, xlsread in the background opens Excel, reads the data and closes it. This takes some time, therefore I would sugges...

8 years 前 | 0

已回答
Timing multiple Matlab functions
Hi, here is some code how you can test: function testfactorial n = 150; t1 = timeit(@() fact1(n), 1) t2 = timeit(@(...

9 years 前 | 0

已回答
Timing multiple Matlab functions
Hi, timing single calls within a program using tic/toc won't work, the resolution will simply be too coarse. What are you ...

9 years 前 | 1

| 已接受

已回答
how to find max of 1000 values which are rows,i wrote a code it showed just one value and index that is not the max
Hi Shina, what exactly is the question: you think val is not the maximum of y? I don't see how this can happen ... Or are you...

9 years 前 | 0

已回答
how to use datefind function?
Hi, use which datefind to find the file datefind.m in the finance toolbox. Copy it to your folder and name it "mydate...

9 years 前 | 0

| 已接受

已回答
textscan string reading data as string
Hi, you need to tell textscan, that a space (" ") doesn't split strings. Add this to the call of textscan: C = textscan(...

9 years 前 | 1

| 已接受

已回答
how to interface arduino uno with simulink?
Hi, for the first call you need to specify model and port, something like a = arduino('nano', 'COM3'); The informatio...

9 years 前 | 0

加载更多