Specify one dimension as variable size in Matlab Coder
1 回表示 (過去 30 日間)
古いコメントを表示
Hi!
I wish to graphically (in the matlab coder window) specify one dimension of an input as variable size and one dimension as fixed size. How do I achieve this?
0 件のコメント
採用された回答
Titus Edelhofer
2012 年 3 月 6 日
Hi,
I guess you mean the MATLAB Coder project settings? When you specify the input variable, use a ":" to specify a variable dimension, e.g.,
:10 x 1
makes the number of rows variable (between 1,...,10) and the number of columns fixed. Use
:inf x 1
if you don't want to have an upper limit. Depending on the code you will need to use "dynamic memory" (on the memory tab) ...
Titus
その他の回答 (1 件)
UJJWAL
2012 年 3 月 6 日
Hi,
Although i did not understand your question very well but this is i think is your question :-
If you want to create a variable 'a' of dimension x by 23 and you want x to be given by a user , then you can do that by coding very easily, Just input x , and create a as follows for example -
a = zeros(x,23);
As far as doing it graphically is concerned, which i think is ur question, then well design a GUI and from there take the input x. After that you can write the corresponding code as the same.
Hope it helps
0 件のコメント
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!