| 查看: 1923 | 回復(fù): 10 | |||||
| 本帖產(chǎn)生 1 個 程序強帖 ,點擊這里進行查看 | |||||
zhmdream木蟲 (正式寫手)
|
[求助]
Matlab兩個小問題
|
||||
|
您好,請教兩個問題: (1)我用Matlab解一個一元4次方程,得到4個解。怎么才能讓其輸出我想要的實數(shù)解,如第一個解(或者解的條件滿足:y>400)。 y = 1.0e+002 * 4.3541 2.9607 -3.6574 + 5.2191i -3.6574 - 5.2191i (2)第2個問題是在第1個問題基礎(chǔ)上的。我的目的是為了畫出x與y的關(guān)系圖,所以我必須得對連續(xù)的x進行求解,然后求出y,作圖。以一個簡單例子吧: x=1:1:10; %x取1到10 syms y; a=y+1; b=y-1; f=a*b+a+b*x+y+6*x+2 %解方程f=0 equation = [char(f) ' = ' num2str(0,9)]; A=solve(equation, 'y') double(A) plot(x,y) 但是運行出錯。有沒有其他方法可以解決?謝謝! |
學(xué)海無涯! | matlab典型案例及小技巧 | 大開眼界 |

木蟲 (正式寫手)
木蟲 (正式寫手)
木蟲 (正式寫手)
|
呵呵,謝謝幫忙。問題解決差不多了,但是還有些小問題: 問題(2)的方程當時是為了方便,隨便設(shè)的。我要解的是一元四次方程,解的結(jié)果有兩個實解和兩個虛解。舍去虛解,并只有實解>400,才是我所要求的解,并用于作圖。下面我的設(shè)計與思路: %%%之前程序省略 %求解Tg A=solve(equation, 'Tg'); Tp=450:1:453; %變量Tp取值,并將Tp代入,求出Tg for i=1:length(Tp) Tg1(i) = subs(A(1), Tp(i)); Tg2(i) = subs(A(2), Tp(i)); Tg3(i) = subs(A(3), Tp(i)); Tg4(i) = subs(A(4), Tp(i)); end %得到兩實解與兩虛解 %現(xiàn)在對這兩實解與兩虛解,進行比較。大于400的實數(shù)解才是我最終想要的 for i=1:4 j=1:length(Tg) if isreal(Tg(i)(j)) && Tg(i)(j)>400 %判斷Tg(i)是否是實數(shù),并且是否大于400 fprintf(1, '%.9f\n', Tg(i)(j)); end end plot(Tp, Tg) %對Tp與Tg作圖 我運行時,到了第2部分就出錯。謝謝! |

木蟲 (正式寫手)
木蟲 (正式寫手)
|
你好,以下是我的程序: clear clc %輸入平臺系統(tǒng)參數(shù) display('輸入平臺系統(tǒng)參數(shù)'); d=input('太陽光吸收涂層寬度d(m):'); D=input('玻璃管的直徑D(m):'); D_tro=input('反射鏡寬度(m):'); L=input('平臺系統(tǒng)長度(m):'); E_p=input('太陽光選擇吸收涂層的輻射率:'); E_g=input('玻璃的輻射率:'); E_tro=input('反射鏡的輻射率:'); E_rear=input('冷卻管背部的輻射率:'); a_rear=input('冷卻管背部的吸收率:'); %輸入周圍環(huán)境參數(shù) display('輸入周圍環(huán)境參數(shù)') v=input('周圍環(huán)境風(fēng)速(m/s):'); Ta=input('環(huán)境空氣溫度Ta(K):'); Tc=input('冷卻管溫度Tc(K):'); %常數(shù) %斯蒂芬-波爾茲曼常數(shù) sigma=5.667e-8; % W/(m2.K4) %定義玻璃管溫度Tg為變量 syms Tg Tp %%%太陽能熱電系統(tǒng)熱損耗系數(shù)如下%%% %(1)太陽光選擇吸收涂層與玻璃管下部之間輻射: hr_sg=sigma*(Tp^2+Tg^2)*(Tp+Tg)/(1/E_p+1/E_g-1); Ap=d*L; R1=1/(hr_sg*Ap); %(2)玻璃管上部與冷卻管之間的輻射: hr_rg=sigma*(Tc^2+Tg^2)*(Tc+Tg)/(E_rear+E_g-1); R2=1/(hr_rg*Ap); %(3)玻璃管下部與反射鏡之間輻射: hr_gtro=sigma*(Tg^2+Ta^2)*(Tg+Ta)/(E_g+E_tro-1); Ag=pi*D*L; R3=1/(hr_gtro*0.5*Ag); %(4)玻璃管下部與反射鏡之間空氣對流: hw=5.7+3.8*v % W/(m2.K) R4=1/(hw*0.5*Ag); %(5)反射鏡與周圍環(huán)境空氣對流: %略 %(6)玻璃管上部對天空的輻射: hr_gsky=sigma*(Tg^2+Ta^2)*(Tg+Ta)*E_g; R6=1/(hr_gsky*0.5*Ag); %(7)反射鏡對天空的輻射: %略 %(8)玻璃管上部與周圍環(huán)境空氣對流: R8=1/(hw*0.5*Ag); %求解Tg f=(Tp-Tg)/R1+(Tc-Tg)/R2-(Tg-Ta)*(1/R3+1/R4+1/R6+1/R8); equation = [char(f) ' =0 ']; A=solve(equation, 'Tg') Tp=450:1:650; for i=1:length(Tp) Tg1(i) = subs(A(1), Tp(i)); Tg2(i) = subs(A(2), Tp(i)); Tg3(i) = subs(A(3), Tp(i)); Tg4(i) = subs(A(4), Tp(i)); end for j=1:length(Tg) i=1:4 if isreal(Tg(i)(j)) && Tg(i)(j)>400 %判斷y(i)是否是實數(shù),并且是否大于400 fprintf(1, '%.9f\n', Tg(i)(j)); end end plot(Tp, Tg) |

木蟲 (正式寫手)

木蟲 (正式寫手)
木蟲 (正式寫手)
銀蟲 (正式寫手)

| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 335求調(diào)劑 +4 | yuyu宇 2026-03-23 | 5/250 |
|
|---|---|---|---|---|
|
[考研] 一志愿河北工業(yè)大學(xué)0817化工278分求調(diào)劑 +7 | jhybd 2026-03-23 | 11/550 |
|
|
[考研] 333求調(diào)劑 +3 | ALULU4408 2026-03-23 | 3/150 |
|
|
[考研] 303求調(diào)劑 +4 | 元夕元 2026-03-20 | 4/200 |
|
|
[考研] 一志愿南京理工大學(xué)085701資源與環(huán)境302分求調(diào)劑 +5 | 葵梓衛(wèi)隊 2026-03-18 | 7/350 |
|
|
[考研] 工科材料085601 279求調(diào)劑 +8 | 困于星晨 2026-03-17 | 10/500 |
|
|
[考研] 一志愿華中農(nóng)業(yè)071010,總分320求調(diào)劑 +5 | 困困困困坤坤 2026-03-20 | 6/300 |
|
|
[考研] 求調(diào)劑院校信息 +6 | CX 330 2026-03-21 | 6/300 |
|
|
[考研] 260求調(diào)劑 +3 | 朱芷琳 2026-03-20 | 4/200 |
|
|
[考研] 354求調(diào)劑 +7 | Tyoumou 2026-03-18 | 10/500 |
|
|
[考研] 一志愿華中科技大學(xué)071000,求調(diào)劑 +4 | 沿岸有貝殼6 2026-03-21 | 4/200 |
|
|
[考研] 286求調(diào)劑 +10 | Faune 2026-03-21 | 10/500 |
|
|
[考研] 初試 317 +7 | 半拉月丙 2026-03-20 | 7/350 |
|
|
[考研] 廣西大學(xué)材料導(dǎo)師推薦 +3 | 夏夏夏小正 2026-03-17 | 5/250 |
|
|
[考研] 考研調(diào)劑 +3 | 呼呼?~+123456 2026-03-21 | 3/150 |
|
|
[考研] 266求調(diào)劑 +3 | 哇呼哼呼哼 2026-03-20 | 3/150 |
|
|
[考研] 華東師范大學(xué)-071000生物學(xué)-293分-求調(diào)劑 +3 | 研究生何瑤明 2026-03-18 | 3/150 |
|
|
[考研] 一志愿蘇州大學(xué)材料求調(diào)劑,總分315(英一) +5 | sbdksD 2026-03-19 | 5/250 |
|
|
[考研] 求調(diào)劑一志愿南京航空航天大學(xué)289分 +3 | @taotao 2026-03-19 | 3/150 |
|
|
[考研] 本科鄭州大學(xué)物理學(xué)院,一志愿華科070200學(xué)碩,346求調(diào)劑 +4 | 我不是一根蔥 2026-03-18 | 4/200 |
|