[Matlab] Inline функції і макроси?

D

davyzhu

Guest
Привіт всім,

Я пишу вбудовані функції.
Код:
%%---------
х = Uint8 (5);
біт = 3;
% Ясно біт
bitclr = вбудовані ('bitset (х, біт, 0)');
з = bitclr (х, біт)
%%---------

Але вихід, здається, неправильно.
Чи є інший спосіб, щоб написати щось на кшталт мови Micro C?
І я хочу, вбудовані функції або макросу можна використовувати суб-функції.
Спасибі!

До речі, я використовую Matlab 5.3.
Будь-які пропозиції будуть оцінені!
З повагою,
Деві

 
Тип "bitclr", і ви побачите проблему.Зворотній порядок аргументів:
Код:

bitclr =

Inline функції:

bitclr (біт, х) = bitset (х, біт, 0)
 

Welcome to EDABoard.com

Sponsor

Back
Top