问题标签 [mcc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
matlab - 编译的 MATLAB 错误:“struct”类型的输入参数的未定义函数“ft_datatype_sens”
我有一个使用 SPM8 工具箱的用户编写的 MATLAB 程序。如果直接运行,它工作正常。但是,编译再运行时,出现如下错误:
此功能来自与 SPM8 工具箱捆绑的 Fieldtrip 工具箱。startup.m
包含以下内容:
我自己不是 MATLAB 用户,我在黑暗中摸索,但我的假设是找不到 Fieldtrip 工具箱。
任何人都可以对此有所了解吗?
matlab - MATLAB MCR 是否包含 MCC?
我有一个需要使用Docker映像远程运行的脚本。为了与另一个预编译的 MATLAB 应用程序 ( SPM ) 兼容,我需要在 Docker 中使用特定的 MATLAB 版本,以及不同的操作系统。问题是,我也无权访问此 OS / MATLAB 版本来预编译我自己的脚本。
所以我提出的解决方案是:
- 在 docker 镜像中下载 SPM 应用程序的 MCR
- 上传 SPM(到目前为止一切正常)
- 将我的应用程序的源文件上传到 docker 映像
- 使用 mcc 在 docker 映像中编译我的源代码。
我的问题:
- 这可能吗?如果是这样:我在哪里可以找到 MCR 中的 mcc(因为它不能像往常一样调用)?
- 更好的方法来做到这一点?
谢谢
matlab - 如何使用 mcc 在 Sublime Text 3 中编译和运行 Matlab 脚本?
我设置了 mcc 并创建了一个新的构建系统,试图获得与 Matlab 中的命令行窗口相同的体验。
构建一个 .sh 文件并运行它:
需要很长时间并且无法正常工作。当然,必须有一个更简单的方法。如何在 Sublime 中获得 Matlabs 命令行窗口的输出,就像在 Matlab 中运行脚本一样?
pic - I2c Slave data PIC MPLAB X
I am trying to migrate from PIC16F886 to PIC18F24K40 . NOw here I am trying to communicate PIC18F24K40 with DS1307 and Display it on 4 Segment Display. I have tested my code on PIC16F886 but not worked on PIC18F24K40 . SInce PIC18F24K40 uses MPLAB X ide and creates MCC code configuration based I2c c file and .h file . Can someone suggest what wrong done i have done in below code
I could not able to update time once written.
matlab - 如何在 Matlab 中循环运行 mcc
我需要帮助才能mcc -mv
在 for 循环中使用。具体来说,我有 matlab 文件名作为Myfiles_k.m
从k
. 1:n
我想做如下的事情
这会导致以下错误:
无法确定 MATLAB 文件“fname”的类型。请确保您正在编译 MATLAB 程序文件。
谁能帮我知道我在这里做错了什么?
matlab - 编译后如何将用户创建的 .mat 文件添加到搜索路径
使用 mcc 编译源代码后,如何允许用户添加其他依赖项。
我在考虑可执行文件旁边的一个空文件夹,用户可以在其中添加所需的 .mat 文件,但我无法将文件夹路径添加到我的可执行文件中(因为在部署的应用程序中不允许添加路径)。
有任何想法吗?
matlab - Matlab`mcc`:编译可执行文件时要包含的所有m文件?
我有一个 Matlab 脚本go.m
,可以创建自定义对象并运行一套模拟。有兴趣将其移植到 Matlab 许可证很少的不同网络。我们的策略是将脚本编译成独立的 *.exe,这样它就可以在不使用许可证的情况下运行。一旦我弄清楚所有的绳索,Matlab 编译器运行时将安装在目标系统上。
我设法使用命令行mcc
来编译 TMW 在线示例
magicsquare。使用cygwin
的 bash:
需要目录规范.
和文件扩展名.exe
。
我的下一步是推动整个go.m
过程的全面发展,看看有什么问题,并找到最简单的方法来处理它。最少繁琐,我的意思是一种需要最少代码修改的策略,这样我就不会为开发和移植到目的地维护单独的代码库。
mcc
编译工作mcc -m go.m
:. 但是,运行该*.exe
文件会导致第一个可执行语句的损坏:
profile off
. 正如我所说,在个人基础上进行战术性重新编码是非常不受欢迎的,所以我寻找一种方法来识别运行时要包含的所有文件mcc
。两个有希望的线索是inmem
和
requiredFilesAndProducts
。但是,上面的网页也警告:
不要使用依赖性报告来确定其他人需要哪些 MATLAB 代码文件来运行特定文件。而是使用 matlab.codetools.requiredFilesAndProducts 函数。
似乎要避免的依赖关系报告是指
来自. 对上述 m 文件的检查证实了这一点——该列表非常长,并且包括甚至混淆了 Matlab命令的函数:inmem
which
识别要包含的m文件的唯一其他候选对象是
来自requiredFilesAndProducts
. 它似乎包括我的自定义类的所有方法,以及驻留在c:\Users\User.Name\Documents\MATLAB\
(我的路径中唯一的自定义文件夹)中的所有调用的 m 文件。但是,它当然不包括
profile
导致上述错误的命令。
识别所有 m 文件和/或其文件夹的最佳方法是mcc
什么?然后使用条件执行来处理任何剩余的导致错误的语句是否合理,例如,if
~isdeployed; <...problematic statements...>; end
?
pic - 在 MPLAB 代码配置器中配置管脚的问题
我正在使用 PIC16F1829(SSOP-20 封装)并尝试使用 MPLAB 代码配置器将引脚 RC1 配置为 C12IN1-(比较器 C1)。
现在的问题是,我可以将 3 个引脚 RA1、RC2、RC3 分别配置为 C12IN0-、C12IN2-、C12IN3-,但不能将 RC1 配置为 C12IN1-。由于管脚管理器仅启用了比较器 1 输入管脚的三个以上管脚。
那么任何人都可以帮助如何将 RC1 配置为 C12IN1- 作为比较器 1 的反相输入?我检查了 APFCON0 或 APFCON1 设置,但我看不到这些设置的选项。
提前感谢善意的帮助。
问候
pic - Mikrocontroller (PIC16F1827) ADC 加扰输出与 MPLAB 中的 MCC
我试图构建一个从电位器到 Arduino 的 AD 转换器。我正在尝试同时在 MPLAB 中学习 MCC。到目前为止,我已经生成了一个适合我的 PIC 的代码(我认为......)。我现在的问题是我的位表示输出不正确。这是我的 PIC16F1827 配置的锄头(图片)
RA0 = 输入,RB1 和 RB2 = EUSART,RB0,RB3,RA7,RA6,RB7,RB6,RB5,RB4 = 输出。
我的主文件看起来像这样(se 代码)。我得到一个输出,但它表示错误,我不知道为什么......
VREF+ = 5V 并直接连接到 VDD。
我的目标是将 RB0 作为 LSB,将 RA7 作为 MSB,电位器的电压差为 0-5 V。
matlab - 为什么我在使用 USB1408FS 时收到错误“计数必须是数据包大小的整数倍”?
使用 USB-1408FS 时出现以下错误:
count 必须是连续模式的数据包大小的整数倍。
我知道数据包大小是 32 并且计数必须是它的倍数。该代码仅在重复次数(在此代码中为 5)低于 7 时才有效。当我将数字 8 放在上面(即 32)时,它给了我该错误。任何高于 8 的东西都不起作用。
任何帮助将不胜感激。