matlab不能打開M文件 matlab中M文件為啥運(yùn)行不了?
最近又遇到這個(gè)問題,結(jié)果發(fā)現(xiàn)是因?yàn)橛幸粋€(gè).m文件的命名和一個(gè)默認(rèn)函數(shù)名重復(fù)了,導(dǎo)致系統(tǒng)混亂,讀不出來了,你看看有沒有類似的情況,把文件名改一下就都好了
你可以找到文件存放的文件夾,從那里打開,或者,MATLAB菜單欄有個(gè)打開,你也可以從那里打開,一般都是沒有問題的。
具體說怎樣叫做不行。如果我把電腦弄進(jìn)水了,只告訴你打不開,你怎么能知道是進(jìn)水了,是吧。
保持清醒,把問題表達(dá)清楚。
實(shí)在不行重裝系統(tǒng),裝新版本matlab,肯定能解決嘛。別緊張,沒什么大不了的。就算電腦不能開機(jī),只要硬盤物理沒壞,數(shù)據(jù)還是能考出來,連上別的電腦就行了嘛。
uiopen這個(gè)函數(shù)是在對話框中打開一個(gè)文件,而且這個(gè)文件的擴(kuò)展名是*.m,
*.mat,
*.fig,
*.mdl,
and
*.slx,提示說打不開char類,是否與此有關(guān),請檢查下。
看看是不是你的m文件格式不對了呀。問題沒描述清楚,還有你最近用電腦做過什么也很重要
matlab一打開m文件就提示錯(cuò)誤使用clock
網(wǎng)絡(luò)問題、文件問題。1、網(wǎng)絡(luò)問題。matlab一打開m文件就提示錯(cuò)誤使用是因?yàn)榫W(wǎng)絡(luò)出現(xiàn)波動(dòng),需要重新連接網(wǎng)絡(luò)再次嘗試打開。2、文件問題。matlab一打開m文件就提示錯(cuò)誤使用是因?yàn)槲募霈F(xiàn)故障,需要修復(fù)文件之后再次打開。
matlab怎么運(yùn)行m文件
在使用matlab軟件的時(shí)候,很多用戶想要運(yùn)行m文件,但是發(fā)現(xiàn)直接運(yùn)行不了,想要知道怎么操作才能運(yùn)行,只要按F5就可以在命令窗口和工作區(qū)里面看運(yùn)行結(jié)果。matlab怎么運(yùn)行m文件:1、首先打開軟件,選擇左上角的“打開”。2、然后選擇要運(yùn)行的m文件,并且打開。3、在窗口按F5來運(yùn)行程序。4、我們可以在命令行...
matlab里面,m文件放到work的子文件夾里面為什么打不開啊
1.基礎(chǔ)方案:默認(rèn)文件夾不包括work子文件夾,你可以在matlab環(huán)境中,點(diǎn)擊打開,打開目標(biāo)m文件,然后F5運(yùn)行即可.(前提當(dāng)然腳本m文件,非函數(shù)m文件.)2.進(jìn)階方案:如果你想子文件夾讓程序看起來更條理,可以在程序前添加代碼:addpath(genpath(pwd));(將當(dāng)前文件夾下的所有文件夾都包括進(jìn)調(diào)用函數(shù)的目錄)
為什么MATLAB中的M文件不能運(yùn)行
對函數(shù)文件而言,保存名必須與函數(shù)名一致,且調(diào)用函數(shù)時(shí)必須嚴(yán)格按照定義時(shí)的格式,不然會(huì)出錯(cuò)!
Mac下的Matlab無法打開Windows下編輯過的m文件,應(yīng)該怎么解決
步驟如下: 1,在matlab命令窗口運(yùn)行:upgradeadvisor('three_phase_inverter_pwm'),(注:印號內(nèi)容為model的文件名)2,初始化一會(huì)以后會(huì)彈出一個(gè)界面,把左邊的勾選框拖到下面,選中"Check for Mux blocks used to create bus signals",并且點(diǎn)擊右邊的“Run This Check”。3,check完以后,點(diǎn)擊最...
matlab的.m文件雙擊打不開了,但是通過matlab可以打開,在網(wǎng)上搜索了很多...
我感覺沒必要這樣,因?yàn)閮H僅查看m文件完全用不到打開龐大的matlab,我就是把m文件和Notepad++關(guān)聯(lián)的。修復(fù)方式:右鍵,打開方式,選matllab。
一個(gè)很簡單的程序,matlab中M文件運(yùn)行不出來,但程序復(fù)制到命令窗口可以...
fprintf是寫文件的命令,你的文件都沒有指定,當(dāng)然不對。至于命令窗口可以運(yùn)行,它是將文件流替換為命令窗口了。正確的做法是:clear;clc;fid=fopen('test.txt','w');n=100;s=0;for i=1:n s=s+(2*i-1); fprintf(fid,'i=%.0f,s=%.0f\\n',i,s);endfclose(fid);...
matlab為什么打不開.m文件
你可以找到文件存放的文件夾,從那里打開,或者,matlab菜單欄有個(gè)打開,你也可以從那里打開,一般都是沒有問題的。
matlab中M文件運(yùn)行不出來,但程序復(fù)制到命令窗口可以運(yùn)行,怎么回事?_百...
[filename1,pathname1]=uigetfile('*.txt','Pick an file for read');在寫函數(shù)時(shí)*.txt','Pick an file for read'只能是變量名,用來傳遞輸入?yún)?shù),在函數(shù)體中應(yīng)該要有使用到,調(diào)用函數(shù)時(shí)可以用igetfile('*.txt','Pick an file for read'),而不是在編寫中。一般函數(shù)形式為:function mean...
matlab中m文件不能運(yùn)行
首先應(yīng)該檢查程序,是否有不符合Matlab語言規(guī)則的命令;其次檢查一下一些函數(shù)隨著matlab版本升級而是否升級了,或者更換了函數(shù)名。
相關(guān)評說:
張家界市公差: ______ 右擊m文件----》打開方式------>選擇程序-找到matlab,同時(shí)選擇下面的始終使用該方式打開這種文件.
張家界市公差: ______ 在command窗口輸入文件名,包括命令文件和函數(shù)文件
張家界市公差: ______ 步驟如下: 1,在matlab命令窗口運(yùn)行:upgradeadvisor('three_phase_inverter_pwm'),(注:印號內(nèi)容為model的文件名) 2,初始化一會(huì)以后會(huì)彈出一個(gè)界面,把左邊的勾選框拖到下面,選中"Check for Mux blocks used to create bus signals",并且點(diǎn)擊右邊的“Run This Check”. 3,check完以后,點(diǎn)擊最下面的“modify”按鈕就行.
張家界市公差: ______ 貌似只能運(yùn)行.m的文件!打開matlab,點(diǎn)擊file-open 選擇要打開的文件(.m文件)會(huì)出現(xiàn)一個(gè)程序的窗口,這就是.m文件里邊的內(nèi)容.在窗...
張家界市公差: ______ 也就是關(guān)聯(lián)擴(kuò)展名啊執(zhí)行以下代碼>> cwd=pwd;cd([matlabroot '\toolbox\matlab\winfun\private']);fileassoc('add',{'.m','.mat','.fig','.p','.mdl',['.' mexext]}); %重點(diǎn)cd(cwd);disp('Changed Windows file associations. FIG, M, MAT, MDL, MEX, and P files are now associated with MATLAB.')>>
張家界市公差: ______ 這要看你的M文件是函數(shù)文件還是腳本:如果是函數(shù)function開頭,比如function chen=fun1(in) 直接在workspace中調(diào)用out=fun1(in) 若m文件是腳本,文件名為fun2直接在workspace中輸入fun2就行了
張家界市公差: ______ 你碰到的問題是那個(gè)文件的后綴一定要先改過來.首先,如果你的文件后綴是顯示的,那么直接改后綴就可以.但據(jù)你的描述,你的文件后綴應(yīng)該是不顯示的.所以要先設(shè)置讓文件名后綴顯示出來,再改后綴,應(yīng)該就可以了.
張家界市公差: ______ 可以右鍵選擇這個(gè)m文件,然后選擇打開方式中,找到matlab就可以.應(yīng)該只是你安裝的時(shí)候,沒有關(guān)聯(lián)m文件而已,這個(gè)一點(diǎn)都不影響matlab的使用
張家界市公差: ______ Editor界面里面菜單欄里有一個(gè)“run”按鈕,直接點(diǎn)擊就行了.或者在matlab界面里直接輸入m文件的名稱“xxx.m”也可以直接運(yùn)行,但此時(shí)文件名不能是中文
張家界市公差: ______ editor菜單Desktop中的editor toolbar勾上了沒 run的快捷鍵F5