1樓:
error:??attempt to execute script imshow as a function.
需要一些單色和彩色圖,於是拿出原來的程式、再次開啟matlab。為了區分圖是plot畫出來的,還是imshow畫出來的,想都沒想就把兩個檔案分別命名為」,結果就出現了下面的錯誤:
attempt to execute script imshow as a function.
有些不解,這個錯誤貌似以前沒有碰到過。了一下,才恍然大悟:檔名跟matlab已有的函式名重複了。
使用者自己的檔案、函式、變數的命名不能跟語言中已有的關鍵字、函式等重名,這個一直都知道。犯這個錯誤純屬 粗心+粗心=太粗心。
2樓:網友
哎,跟我一樣的。
上午用的好好的,下午就不行了,哭了。
執行matlab時出現 ??? attempt to execute script class as a function.,該怎麼解決
3樓:文章要認真做
可能時@用法,和控制代碼函式相關,我也遇到過。
4樓:網友
???attempt to execute script error as a function
這句話的意思是嘗試將指令碼檔案當做函式檔案。你執行時出錯的原因可能是m檔案開頭沒寫函式名,或者是函式名與內部函式名衝突了。請把一下**儲存為, 然後再按f5執行:
function mycode( )
clc;syms a x;
f=a*sin(x)+5;
f1=subs(f,'sin(x)',sym('y'));
class(f1)
如果還有錯誤,請把你的執行過程描述清楚貼上來。
補充回答:你用cd命令檢查一下你的matlab的預設工作目錄是不是桌面資料夾?如果是的話,改回m資料夾再試試。再就是你自己寫的程式的m檔名,一定不能與已有的函式衝突。
5樓:網友
我執行時沒有任何錯誤。
matlab**現attempt to execute script poly as a function怎麼解決啊?
6樓:花斑璐
今天在matlab中畫直方圖,可以採用bar函式完成。但是在今天使用時卻出現了乙個錯誤。
程式為:clear all; close all; clc;
x = ;y = load('d:\matlab\work\');
bar(x,y,'grouped')
彈出錯誤為:attempt to execute script a as a function.
仔細檢查了程式,應該沒有錯啊。然後在網上搜尋,google 上說 出現這種錯誤通常是因為變數名和函式名重名。檢查變數名沒有重名啊,最後在乙個外文**上才發現,錯誤原來在檔名上。
我的檔名是:,和命令bar出現了重複。現在看來變數名、檔名和函式名重複,都會出現attempt to execute script a as a function 這個錯誤了。
matlab,plot呼叫函式不能用了,總出現錯誤:attempt to execute script plot as a function. 求高手幫忙
7樓:網友
看在d:\matlab\work下是否有,可能被你重定義了。
8樓:網友
當前目錄下有乙個指令碼吧。
在matlab**現:attempt to execute script imread as a function:怎麼解決?
9樓:桜子丸
檔名和函式名字重了,改個檔名就好了。
執行matlab時總是出現attempt to execute script sspropc as a function.
10樓:網友
它的意思是你把指令碼檔案sspropc當做函式執行。
m檔案分為兩種,一種是指令碼檔案,可以直接院校,變數與工作空間共享,一種是函式m檔案,需要定義函式名。
matlab執行時出現?? attempt to execute script plotyy as afunction的錯誤
11樓:我行我素
這要看你的程式是啥樣的,只從提示看不出問題所在。有一點可能是,你把一段指令碼程式儲存為,執行出錯。
matlab執行出現如下錯誤:??? attempt to execute script while as a function,求指導!!
12樓:網友
while的w改為小寫,即的括號改為英文括號。
另外不知道程式目的是什麼,我修改後執行為死迴圈。還需要修改。
13樓:網友
指令碼檔案和函式的區別吧,還有網上應該有類似的源**。
用MATLAB中的GUI去直接呼叫和執行多個M檔案有callback怎麼實現
function start callback hobject,eventdata,handles hobject handle to start see gcbo eventdata reserved to be defined in a future version of matlab hand...
Matlab安裝步驟,為什麼matlab安裝不上?
為什麼matlab安裝不上?1全部1 問題原因 這其實是matlab的一個bug,一般情況檔案解壓是把臨時檔案放到c windows temp下,但matlab卻是放在了根目錄,所以只要把臨時資料夾移到根目錄下就可以解決問題了。2 解決方案 把matlab放在c盤,右鍵點選 我的電腦 屬性 高階 環...
用c語言編寫日曆的思路是什麼,我需要呼叫什麼樣的函式呢
首先要有一個基準值,來記錄這一天是星期幾,比如今年的第一天是星期幾。內 然後要計算你輸入的那個年份的 容第一天和今年的第一天之間差了多少天,從而推算出那個年份的第一天是星期幾。還要判斷哪一年是不是閏年,以便確定2月份顯示幾天 剩下的就是顯示時的格式問題了,一般來說應該是先顯示這個月的名稱,下一行顯示...