MATLAB: SPI mode and bitrate cannot be changed in Arduino DUE

arduino duebitrateMATLABspispi mode

I'm using MATLAB R2016a with Arduino DUE. When a SPI device object is created using spidev, it cannot correctly change SPI mode and bitrate. Mode is alway 0 and bitrate is always 4Mbps. I have tried this also with R2019a and it is the same.
For example, I try to use this command to change Mode to 3 and bitrate to 1Mbps:
spidev(a,'D10','Mode',3,'Bitrate',1000000);
But it does not change anything there.
Is there a bug there? How can it be fixed?
Thanks in advance.

Best Answer

Right now I have no Arduino Due, but I can check your script next week. If it will be actual, let me know please.
Related Question