24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 814  |  回复: 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 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 283求调剂 +3 A child 2026-03-28 3/150 2026-03-28 15:41 by ms629
[考研] 一志愿北京工业大学,324分求调剂 +4 零八# 2026-03-28 4/200 2026-03-28 15:01 by 17865157980
[考研] 085404求调剂,总分309,本科经历较为丰富 +4 来财aa 2026-03-25 4/200 2026-03-28 07:41 by 棒棒球手
[考研] 求调剂推荐 材料 304 +15 荷包蛋hyj 2026-03-26 15/750 2026-03-28 04:13 by fmesaito
[考研] 085701环境工程求调剂 +9 多久上课 2026-03-27 9/450 2026-03-28 03:58 by fmesaito
[考研] 307求调剂 +8 超级伊昂大王 2026-03-24 9/450 2026-03-27 15:34 by 超级伊昂大王
[考研] 287求调剂 +10 land xuxu 2026-03-26 10/500 2026-03-27 15:33 by 帕尔马拉特
[考研] 308求调剂 +7 墨墨漠 2026-03-25 7/350 2026-03-27 14:47 by 狂炫麦当当
[考研] 考研化学308分求调剂 +10 你好明天你好 2026-03-23 12/600 2026-03-27 14:43 by shangxh
[考研] 316求调剂 +5 Pigcasso 2026-03-24 5/250 2026-03-27 12:10 by zhshch
[考研] 一志愿郑大085600,310分求调剂 +5 李潇可 2026-03-26 5/250 2026-03-27 11:14 by 不吃魚的貓
[考研] 求调剂 +6 林之夕 2026-03-24 6/300 2026-03-27 08:38 by hypershenger
[考研] 求调剂 +8 Auroracx 2026-03-22 8/400 2026-03-26 19:55 by 不吃魚的貓
[考研] 352求调剂 +4 大米饭! 2026-03-22 4/200 2026-03-26 16:40 by 不吃魚的貓
[考研] 一志愿哈工大,085400,320,求调剂 +4 gdlf9999 2026-03-24 4/200 2026-03-25 23:01 by boxking200
[考研] 求b区院校调剂 +4 周56 2026-03-24 5/250 2026-03-25 17:12 by yishunmin
[考研] 【2026考研调剂】制药工程 284分 求相关专业调剂名额 +4 袁奂奂 2026-03-25 8/400 2026-03-25 14:32 by lbsjt
[考研] 300分,材料,求调剂,英一数二 +5 超赞的 2026-03-24 5/250 2026-03-24 21:07 by 星空星月
[考研] 一志愿北化315 求调剂 +3 akrrain 2026-03-24 3/150 2026-03-24 19:35 by 了了了了。。
[考研] 335求调剂 +4 yuyu宇 2026-03-23 5/250 2026-03-23 23:49 by Txy@872106
信息提示
请填处理意见