24小时热门版块排行榜    

查看: 1941  |  回复: 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 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 2019年青年基金涵评意见,大家看看几个A,几个B? +8 Tide man 2026-08-11 8/400 2026-08-12 17:30 by Vivilian
[基金申请] 不应该看fileCode +5 且听虎啸 2026-08-12 6/300 2026-08-12 16:26 by Tide man
[基金申请] 好奇怪的filecode +5 布布和一二 2026-08-08 6/300 2026-08-12 16:11 by 云上清扬
[基金申请] 长年满屏的广告,版主太不责任了。基金也等的急 +4 gltch 2026-08-12 4/200 2026-08-12 16:08 by eulota
[基金申请] 应该是93bebmhtak前后十一个字符比较关键 +22 Lanmanbaby 2026-08-09 35/1750 2026-08-12 14:38 by sdfapple719
[论文投稿] 职称评审,求友友推荐见刊最快的期刊 +4 工厂打螺丝 2026-08-08 4/200 2026-08-12 09:18 by hansi2025
[基金申请] 有时候,自然基金真的不能太认真 (我的申报经验) +3 majunge000 2026-08-11 4/200 2026-08-11 20:13 by lch2012
[基金申请] 为什么网上很多人说本周 12号出结果 +6 瞬息宇宙 2026-08-10 7/350 2026-08-11 19:25 by Tide man
[基金申请] 听说今天filecode变了 +26 布布和一二 2026-08-06 49/2450 2026-08-11 13:18 by WH3796
[基金申请] 基金中了 +15 laoda193707 2026-08-06 15/750 2026-08-11 00:11 by jiafei2190
[基金申请] 确定了,国自然21号放榜 +6 布布和一二 2026-08-10 7/350 2026-08-10 19:15 by 2000zf36392
[基金申请] 关于代码变化问题,想知道的进来 +17 且听虎啸 2026-08-07 24/1200 2026-08-10 18:35 by zhangduo2008
[基金申请] 据悉今年马上要出结果了 +7 瞬息宇宙 2026-08-10 8/400 2026-08-10 12:42 by Vivilian
[基金申请] 2026国自然放榜时间 +9 布布和一二 2026-08-08 9/450 2026-08-10 11:22 by xxxx2020
[基金申请] 这样的filecode谁见过 +11 布布和一二 2026-08-08 22/1100 2026-08-10 11:10 by wmfsnow
[基金申请] filecode与中标关系的预测 +5 布布和一二 2026-08-07 5/250 2026-08-09 16:15 by 袁向阳007
[基金申请] fileCode有新解读? +10 Tide man 2026-08-08 18/900 2026-08-09 12:55 by 仁砚薪传
[基金申请] 关于豆爷回答的JTJC与%2F数量 +5 yang182083 2026-08-06 7/350 2026-08-08 18:29 by zhanghaozhu
[基金申请] filecode +14 等待解的谜 2026-08-06 19/950 2026-08-07 12:20 by wlwhappy
[基金申请] filecode +8 布布和一二 2026-08-06 11/550 2026-08-06 20:41 by tangpu318
信息提示
请填处理意见