Error "Not enough input arguments" when using publish tab (function with input arguments)
조회 수: 15 (최근 30일)
이전 댓글 표시
I'm trying to publish a function with input arguments. Here's a simple test file:
______
function y=mytest(a,b)
y=a+b;
end
______
Typing "mytest(3,4)" at the command prompt works as expected.
To publish, I select "Edit Publishing Options" in the Publish tab, then type "mytest(3,4)" in the MATLAB expression box(with output file format PDF) and hit the "Publish" button and get this error:
Not enough input arguments. -> Error in mytest (line 2) -> y=a+b;
This approach used to work, a few years ago, but for some reason no longer works. I'd prefer to be able to use the Publish tab rather than running "publish(...) " from the command window, as I'm trying to find an EASY way for beginning students to accomplish this to submit their homework.
댓글 수: 0
답변 (1개)
Ayush Yadav
2022년 9월 19일
Hi Michelle,
You should use the default publishing preferences if your code requires no input arguments.
However, if your code requires input arguments, or if you want to specify output settings, code execution, or figure formats, then specify a custom configuration.
The following page describes how to specify a custom configuration:
댓글 수: 2
Khondaker
2023년 3월 4일
Hi, can you please tell me the process step by step how to fix this error while publishing?
참고 항목
카테고리
Help Center 및 File Exchange에서 Audio and Video Data에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!