Hi, I try to plot an graph by using the array data. Below is my code:
x = [1 2 3 4 5 6 7 8 9 10 11 12]
y = [0 1 1 1 1 0 0 0 0 0 0 0]
plot(x,y)
However, this is an error message as shown below:
Attempt to execute SCRIPT plot as a function:
D:\Documents\Matlab\neural network\quadractic modelling\plot.m
Any problem with my coding?

4 件のコメント

Awais Saeed
Awais Saeed 2021 年 12 月 18 日
plot is a built-in command in MATLAB. You cannot save your scripts as command names. Rename your script name.
Liong Han Wen
Liong Han Wen 2021 年 12 月 19 日
Hi, I don't understand your explanation. May be can you show me how to rename the script name? Sorry I am new in Matlab. Thank you very much
Steven Lord
Steven Lord 2021 年 12 月 19 日
Open Windows Explorer and navigate to this directory: D:\Documents\Matlab\neural network\quadractic modelling
Find the plot.m file in the Windows Explorer window.
Rename it to something like myplot.m so it doesn't take precedence over the plot function included in MATLAB.
Liong Han Wen
Liong Han Wen 2021 年 12 月 19 日
Ok, i got it. Thank you very much

サインインしてコメントする。

回答 (0 件)

カテゴリ

質問済み:

2021 年 12 月 18 日

コメント済み:

2021 年 12 月 19 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by