24小时热门版块排行榜    

查看: 2057  |  回复: 9

harry0911

木虫 (正式写手)

[求助] 从来没有使用过matlab,但是现在急需一个三元一次方程的三维图,大家帮帮忙!

本来打算直接应用别人做的图,但是发现实在是分辨率不行,还是得自己动手,但又不会matlab,求大神帮忙!

方程式:cosθe = f cosθ + f – 1

θe的范围是125°到180°
θ的范围是90°到120°
f的范围是0.00到0.30

做一个类似于附件的图就行,最好是彩色的,分辨率大一点,如果能提供matlab编码以及编码界面截图最好,我这边也试着用matlab做一下

谢谢各位!
从来没有使用过matlab,但是现在急需一个三元一次方程的三维图,大家帮帮忙!
图片1.jpg
回复此楼
新事物,新想法!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ybkooo

至尊木虫 (著名写手)

^^

重赏 就有大神了
abcd
2楼2014-12-18 23:26:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

harry0911

木虫 (正式写手)

引用回帖:
2楼: Originally posted by ybkooo at 2014-12-18 23:26:35
重赏 就有大神了

哦?那我把金币提到30吧,够么?
新事物,新想法!
3楼2014-12-19 15:59:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

CelestialCYJ

木虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
harry0911: 金币+35, ★★★★★最佳答案 2014-12-30 21:08:11
thae=125:180;
thae=thae/180*pi;
tha=90:120;
tha=tha/180*pi;
lene=length(thae);
lena=length(tha);
f=zeros(lene,lena);
for i=1:lene
    f(i,=(cos(thae(i))+1)./(cos(tha)+1);
end
surf(tha/pi*180,thae/pi*180,f)
4楼2014-12-28 15:58:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

CelestialCYJ

木虫 (小有名气)

【答案】应助回帖

引用回帖:
4楼: Originally posted by CelestialCYJ at 2014-12-28 15:58:21
thae=125:180;
thae=thae/180*pi;
tha=90:120;
tha=tha/180*pi;
lene=length(thae);
lena=length(tha);
f=zeros(lene,lena);
for i=1:lene
    f(i,=(cos(thae(i))+1)./(cos(tha)+1);
end
surf(tha/pi* ...

那个图标是 冒号+右括号
5楼2014-12-28 16:00:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

harry0911

木虫 (正式写手)

引用回帖:
5楼: Originally posted by CelestialCYJ at 2014-12-28 16:00:04
那个图标是 冒号+右括号...

谢大神,但是还有个问题
由于方程式限制,我做出来图后,必须把 f 放为Z轴
但是我用那个三维旋转无论如何也转不到我要的位置
这个应该再如何处理啊?
如果出来的图和我给的那个图坐标什么的也类似就更好了
谢谢大神
我会给你多加5枚金币,谢了!
新事物,新想法!
6楼2014-12-29 15:55:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

CelestialCYJ

木虫 (小有名气)

【答案】应助回帖

引用回帖:
6楼: Originally posted by harry0911 at 2014-12-29 15:55:31
谢大神,但是还有个问题
由于方程式限制,我做出来图后,必须把 f 放为Z轴
但是我用那个三维旋转无论如何也转不到我要的位置
这个应该再如何处理啊?
如果出来的图和我给的那个图坐标什么的也类似就更好了
谢 ...

那你可以theta_e=acos(cos(theta)*f+f-1),解这个方程,这样f和theta就成了自变量,theta_e就成了因变量,就是你要的图了
7楼2014-12-30 13:45:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

harry0911

木虫 (正式写手)

引用回帖:
7楼: Originally posted by CelestialCYJ at 2014-12-30 13:45:53
那你可以theta_e=acos(cos(theta)*f+f-1),解这个方程,这样f和theta就成了自变量,theta_e就成了因变量,就是你要的图了...

还是有问题,我按照这个顺序输入
>> thae=125:180;
>> thae=thae/180*pi;
>> tha=90:120;
>> tha=tha/180*pi;
>> lene=length(thae);
>> lena=length(tha);
>> f=zeros(lene,lena);
>> for i=1:lene
       theta_e=acos(cos(theta)*f+f-1);
end
这时回车后就提示:未定义函数或变量 'theta'。
接着输入 surf(tha/pi*180,thae/pi*180,f)后出来的图也是不对的

麻烦在帮我看看问题出在了哪里
这两天就要投稿了,比较着急,大神谢了啊!

我稍后给你发站内信,或者加我Q吧,这样来的方便一些!
新事物,新想法!
8楼2014-12-30 17:17:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

CelestialCYJ

木虫 (小有名气)

引用回帖:
8楼: Originally posted by harry0911 at 2014-12-30 17:17:02
还是有问题,我按照这个顺序输入
>> thae=125:180;
>> thae=thae/180*pi;
>> tha=90:120;
>> tha=tha/180*pi;
>> lene=length(thae);
>> lena=length(tha);
>>  ...

tha=90:0.1:120;
tha=tha/180*pi;
f=0:0.0005:0.3;
lenf=length(f);
lena=length(tha);
the=zeros(lenf,lena);
for i=1:lenf
    the(i,=acos(f(i)*cos(tha)+f(i)-1);
end
surf(tha/pi*180,f,the/pi*180,'LineStyle','none');
9楼2014-12-30 18:50:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

harry0911

木虫 (正式写手)

引用回帖:
9楼: Originally posted by CelestialCYJ at 2014-12-30 18:50:38
tha=90:0.1:120;
tha=tha/180*pi;
f=0:0.0005:0.3;
lenf=length(f);
lena=length(tha);
the=zeros(lenf,lena);
for i=1:lenf
    the(i,=acos(f(i)*cos(tha)+f(i)-1);
end
surf(tha/pi*180,f,the/pi*18 ...

大神,是否看到我的站内信?
新事物,新想法!
10楼2014-12-30 19:24:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 harry0911 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[论文投稿] 售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急 +3 hKe7U1kad5Sg 2026-10-31 5/250 2026-11-02 06:39 by xzcv0Tehd8lQ
[硕博家园] 售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急 +4 hKe7U1kad5Sg 2026-10-31 9/450 2026-11-02 06:13 by xzcv0Tehd8lQ
[硕博家园] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +4 xvJS1BYDxvBS 2026-10-31 8/400 2026-11-02 06:13 by xzcv0Tehd8lQ
[公派出国] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 +3 xvJS1BYDxvBS 2026-10-31 8/400 2026-11-02 06:07 by xzcv0Tehd8lQ
[论文投稿] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 +4 xvJS1BYDxvBS 2026-10-31 10/500 2026-11-02 06:00 by xzcv0Tehd8lQ
[硕博家园] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +5 xvJS1BYDxvBS 2026-10-31 11/550 2026-11-02 06:00 by xzcv0Tehd8lQ
[博后之家] 售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急 +5 1uaZt2kAZj2S 2026-10-31 9/450 2026-11-02 05:54 by xzcv0Tehd8lQ
[博后之家] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 +4 1uaZt2kAZj2S 2026-10-30 18/900 2026-11-02 05:37 by xzcv0Tehd8lQ
[考博] 售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急 +5 1uaZt2kAZj2S 2026-10-30 18/900 2026-11-02 05:34 by xzcv0Tehd8lQ
[论文投稿] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 +6 X5bHxOULxFqb 2026-10-30 27/1350 2026-11-02 05:28 by xzcv0Tehd8lQ
[论文投稿] 售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急 +3 hKe7U1kad5Sg 2026-10-31 5/250 2026-11-02 03:39 by xzcv0Tehd8lQ
[找工作] 售一区SCI文章T0P,我:8O.551.O54,科目全,可十急 +5 1uaZt2kAZj2S 2026-10-31 9/450 2026-11-02 03:05 by xzcv0Tehd8lQ
[公派出国] 售一区SCI文章T0P,我:8O.551.O54,科目全,可十急 +6 1uaZt2kAZj2S 2026-10-31 9/450 2026-11-02 03:00 by xzcv0Tehd8lQ
[公派出国] 售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急 +4 1uaZt2kAZj2S 2026-10-30 8/400 2026-11-01 21:35 by xzcv0Tehd8lQ
[公派出国] 售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急 +4 1uaZt2kAZj2S 2026-10-30 15/750 2026-11-01 16:52 by BCdvBAEpt3zm
[考研] 售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急 +3 xvJS1BYDxvBS 2026-10-31 5/250 2026-11-01 12:51 by BCdvBAEpt3zm
[考研] 售SCI一区T0P文章,我:8.O.55.1.O54,科目全,可伽急 +4 1uaZt2kAZj2S 2026-10-31 8/400 2026-11-01 12:38 by BCdvBAEpt3zm
[考博] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 +3 1uaZt2kAZj2S 2026-10-30 10/500 2026-11-01 12:27 by BCdvBAEpt3zm
[硕博家园] 售SCI一区T0P文章,我:8O.55.1.O.54,科目全,可伽急 +4 X5bHxOULxFqb 2026-10-30 18/900 2026-11-01 12:11 by BCdvBAEpt3zm
[考博] 2027博士申请-临床检验诊断学、病原生物学、微生物方向 50+3 yyh@ 2026-10-28 4/200 2026-10-31 12:47 by 可淡不可忘
信息提示
请填处理意见