| 5 | 1/1 | 返回列表 |
| 查看: 591 | 回復: 4 | |||||
| 當前只顯示滿足指定條件的回帖,點擊這里查看本話題的所有回帖 | |||||
[求助]
這個程序為什么一直出錯 已有2人參與
|
|||||
|
編了一個程序但運行出來一直顯示??? Error using ==> solve ' L1*(a1./(sqrt(1-a1.^2)))=L2*(a2./(sqrt(1-a2.^2))) ' is not a valid expression or equation. 是為什么呀? clc;clear all; syms x y; L1=1.1822;L2=1.2491;L3=1.2832;L4=1.3180; t1=14.75;t2=14.85;t3=14.9;t4=14.95; w1=[15*(t1-20+x/15)*pi]/180; w2=[15*(t2-20+x/15)*pi]/180; w3=[15*(t3-20+x/15)*pi]/180; w4=[15*(t4-20+x/15)*pi]/180; n=108; c=2*pi.*23.45/360; sgm=c.*sin((2.*pi.*(284+n))/365); a1=sin(y)*sin(sgm)+cos(y)*cos(sgm)*cos(w1); a2=sin(y)*sin(sgm)+cos(y)*cos(sgm)*cos(w2); a3=sin(y)*sin(sgm)+cos(y)*cos(sgm)*cos(w3); a4=sin(y)*sin(sgm)+cos(y)*cos(sgm)*cos(w4); solve('L1*(a1./(sqrt(1-a1.^2)))=L2*(a2./(sqrt(1-a2.^2)))','L3*(a3./(sqrt(1-a3.^2)))=L4*(a4./(sqrt(1-a4.^2)))'); x=vpa(x,1); y=vpa(y,1); |
主管區(qū)長 (職業(yè)作家)
![]() |
專家經(jīng)驗: +1059 |
|
MATLAB的solve求解方程,不需要移項把原方程整理為右邊等于零的形式。樓主程序報錯,與方程是否整理為右邊等于零的形式無關(guān)。 樓主原程序存在以下兩個錯誤: 其一,如果對MATLAB括號熟悉的話,一眼掃過就會發(fā)現(xiàn),樓主原程序中: solve('L1*(a1./(sqrt(1-a1.^2)))=L2*(a2./(sqrt(1-a2.^2)))','L3*(a3./(sqrt(1-a3.^2)))=L4*(a4./(sqrt(1-a4.^2)))'); 出現(xiàn)了中文狀態(tài)的括號,MATLAB是不能識別中文狀態(tài)的字符的。 在MATLAB代碼中出現(xiàn)中文字符,代碼必然出錯。 其二,MATLAB的solve函數(shù)是用于求解解析解的函數(shù),方程中乘除冪的書寫不需要也不能用點乘點除點冪的形式?勺孕辛私釳ATLAB中乘除冪和點乘點除點冪的區(qū)別。 最后,考慮到樓主方程組的復雜性,應(yīng)該是找不到解析解的。 |

| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 085600,專業(yè)課化工原理,321分求調(diào)劑 +4 | 大饞小子 2026-03-28 | 4/200 |
|
|---|---|---|---|---|
|
[考研] 286求調(diào)劑 +12 | PolarBear11 2026-03-26 | 12/600 |
|
|
[考研] 一志愿南京航空航天大學材料學碩求調(diào)劑 +3 | @taotao 2026-03-28 | 3/150 |
|
|
[考研] 085602 307分 求調(diào)劑 +7 | 不知道叫什么! 2026-03-26 | 7/350 |
|
|
[考研] 286求調(diào)劑 +4 | 丟掉懶惰 2026-03-27 | 7/350 |
|
|
[考研] 張芳銘-中國農(nóng)業(yè)大學-環(huán)境工程專碩-298 +4 | 手機用戶 2026-03-26 | 4/200 |
|
|
[考研] 086000調(diào)劑 +3 | 7901117076 2026-03-26 | 3/150 |
|
|
[考研] 一志愿211院校 344分 東北農(nóng)業(yè)大學生物學學碩,求調(diào)劑 +5 | 丶風雪夜歸人丶 2026-03-26 | 8/400 |
|
|
[考研] 266分求材料化工冶金礦業(yè)等專業(yè)的調(diào)劑 +4 | 哇呼哼呼哼 2026-03-26 | 4/200 |
|
|
[考研] 283求調(diào)劑(080500) +4 | A child 2026-03-27 | 4/200 |
|
|
[考研] 274求調(diào)劑 +17 | 顧九笙要謙虛 2026-03-24 | 23/1150 |
|
|
[考研] 308求調(diào)劑 +7 | 墨墨漠 2026-03-25 | 7/350 |
|
|
[考研] 085601 材料工程 313分 求調(diào)劑 +5 | Ong3 2026-03-27 | 5/250 |
|
|
[考研] 調(diào)劑 +3 | 李嘉圖·S·路 2026-03-27 | 3/150 |
|
|
[考研] 281求調(diào)劑 +3 | 亞克西good 2026-03-26 | 5/250 |
|
|
[考研] 一志愿哈工大,085400,320,求調(diào)劑 +4 | gdlf9999 2026-03-24 | 4/200 |
|
|
[考研] 290分調(diào)劑求助 +3 | 吉祥止止陳 2026-03-25 | 3/150 |
|
|
[考研] 0854電子信息求調(diào)劑 324 +4 | Promise-jyl 2026-03-23 | 4/200 |
|
|
[考研] 一志愿吉林大學材料與化工303分求調(diào)劑 +4 | 為學666 2026-03-24 | 4/200 |
|
|
[考研] 336化工調(diào)劑 +4 | 王大坦1 2026-03-23 | 5/250 |
|