24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 816  |  回复: 6

hym5701

木虫 (小有名气)

[求助] 这段用matlab该怎么写比较好呢,谢谢 已有2人参与

碰到困难,matlab不太熟悉,哪位能帮忙写一段省时的得到矩阵omega的文件,谢谢!

这段用matlab该怎么写比较好呢,谢谢
help.jpg
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

转基因奔奔

金虫 (初入文坛)

【答案】应助回帖

感谢参与,应助指数 +1
N = 20;a=1;
n = -N/2:N/2-1;
k = 2*pi*n./N/a;

w = abs(sin(k.*a./2));
miu = 2*pi/N/a;
omica = w.*miu*diag(ones(1,length(n)));
2楼2015-09-14 10:33:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hym5701

木虫 (小有名气)

引用回帖:
2楼: Originally posted by 转基因奔奔 at 2015-09-14 10:33:52
N = 20;a=1;
n = -N/2:N/2-1;
k = 2*pi*n./N/a;

w = abs(sin(k.*a./2));
miu = 2*pi/N/a;
omica = w.*miu*diag(ones(1,length(n)));

谢谢,但是这样得到的omica是向量,根据定义应该是一个矩阵对吧
3楼2015-09-14 10:59:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

转基因奔奔

金虫 (初入文坛)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
hym5701: 金币+10, ★★★很有帮助 2015-09-14 15:18:25
引用回帖:
3楼: Originally posted by hym5701 at 2015-09-14 10:59:08
谢谢,但是这样得到的omica是向量,根据定义应该是一个矩阵对吧...

N = 20;a=1;
n = -N/2:N/2-1;
k = 2*pi*n./N/a;

w = abs(sin(k.*a./2));
miu = 2*pi/N/a;
omica = w.*miu*diag(ones(1,length(n)));
omica_final = diag(omica);

最后应该是一个对角阵吧
4楼2015-09-14 14:31:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

waterque

金虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
hym5701: 金币+10, ★★★很有帮助, 谢谢 2015-09-14 15:18:39
二楼得到的是一个向量,而非方矩阵。

需做一点改动。

clear;
clc;
a = 1;
N = 20;
n = -N/2:N/2-1;
k = 2*pi*n/N/a;

w = abs(sin(k*a/2));
miu = 2*pi/N/a;

omiga = miu*meshgrid(w, w).*dial(1,length(n)); %这里用到meshgrid函数

===========
说明:meshgrid(w, w)生成一个矩阵,矩阵的内容为N行相同的w。关于meshgrid的用法,具体可以用help查询,用于计算类似于f(x,y)的二维函数时,非常方便。
行自己的路:waterque@hotmail.com
5楼2015-09-14 14:33:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hym5701

木虫 (小有名气)

引用回帖:
5楼: Originally posted by waterque at 2015-09-14 14:33:35
二楼得到的是一个向量,而非方矩阵。

需做一点改动。

clear;
clc;
a = 1;
N = 20;
n = -N/2:N/2-1;
k = 2*pi*n/N/a;

w = abs(sin(k*a/2));
miu = 2*pi/N/a;

omiga = miu*meshgrid(w, w).*dial(1, ...

运行通不过,
6楼2015-09-14 15:27:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

waterque

金虫 (正式写手)

引用回帖:
6楼: Originally posted by hym5701 at 2015-09-14 15:27:42
运行通不过,...

很抱歉,最后一行少了一个函数ones, 下面是改正后的程序,你可以再看一下。
====================================
clear;
clc;
a = 1;
N = 20;
n = -N/2:N/2-1;
k = 2*pi*n/N/a;

w = abs(sin(k*a/2));
miu = 2*pi/N/a;

omiga = miu*meshgrid(w, w).*diag(ones(1,length(n)));

======================================
行自己的路:waterque@hotmail.com
7楼2015-09-14 17:08:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 hym5701 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 数一英一271专硕(085401)求调剂,可跨 +7 前行必有光 2026-03-28 8/400 2026-03-28 23:22 by 小木虫tim
[考研] 295求调剂 +4 wei-5 2026-03-26 4/200 2026-03-28 23:20 by 小木虫tim
[考研] 085701求调剂初试286分 +4 secret0328 2026-03-28 4/200 2026-03-28 21:09 by 15366876211
[考研] 295材料工程专硕求调剂 +7 1428151015 2026-03-27 7/350 2026-03-28 19:58 by S240
[考研] 312,生物学求调剂 +3 小译同学abc 2026-03-28 3/150 2026-03-28 15:32 by 落睿可思
[考研] 299求调剂 +7 嗯嗯嗯嗯2 2026-03-27 7/350 2026-03-28 13:09 by 唐沐儿
[考研] 材料与化工(0856)304求B区调剂 +8 邱gl 2026-03-27 8/400 2026-03-28 12:42 by 唐沐儿
[考研] 0856,材料与化工321分求调剂 +12 大馋小子 2026-03-27 13/650 2026-03-28 10:56 by self2008
[考研] 一志愿南京航空航天大学材料学硕求调剂 +3 @taotao 2026-03-28 3/150 2026-03-28 10:26 by JourneyLucky
[考研] 化学调剂 +4 爱吃番茄的旭 2026-03-24 5/250 2026-03-27 17:50 by kiokin
[考研] 安徽大学专硕生物与医药专业(086000)324分,英语已过四六级,六级521,求调剂 +4 美味可乐鸡翅 2026-03-26 4/200 2026-03-27 15:27 by 星空星月
[考研] 279 分 求调剂 +4 睡个好觉_16 2026-03-24 4/200 2026-03-27 15:05 by 醉在风里
[考研] 一志愿吉大071010,316分求调剂 +3 xgbiknn 2026-03-27 3/150 2026-03-27 10:36 by guoweigw
[考研] 271求调剂 +6 生如夏花… 2026-03-22 6/300 2026-03-26 16:48 by 张凯十八号
[考研] 一志愿天津大学339材料与化工求调剂 +3 江往卖鱼 2026-03-26 3/150 2026-03-26 09:42 by 王小欠i
[考研] 一志愿上海交大生物与医药专硕324分,求调剂 +6 jiajunX 2026-03-22 6/300 2026-03-25 23:05 by licg0208
[考研] 生物技术与工程 +3 1294608413 2026-03-25 4/200 2026-03-25 18:02 by 1294608413
[考研] 0854电子信息求调剂 +7 α____ 2026-03-22 9/450 2026-03-25 13:37 by α____
[考研] 293求调剂 +7 加一一九 2026-03-24 7/350 2026-03-25 12:02 by userper
[考研] B区考研调剂 +4 yqdszhdap- 2026-03-22 5/250 2026-03-25 08:51 by baoball
信息提示
请填处理意见