24小时热门版块排行榜    

查看: 1337  |  回复: 4

waeh616

新虫 (小有名气)

[求助] 求助:Mathematic中给矩阵赋值问题?

如图,我想给矩阵赋值,并且要求调用矩阵中的元素时,该元素已经被赋值。PS:不要用in[7]:的方法,因为这样不便于我的程序操作。我苦思良久也没想出解决办法,求高人指点,非常感谢!!!

矩阵赋值问题.GIF
回复此楼
研究?
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

mshwangg

至尊木虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
没明白你要干什么,其实矩阵建立的时候就可以赋初值啊,比如说你这个用Table[i,{i,8}]就出来了啊
矩阵元初值有规律的都可以这样建立矩阵;没有规律的就得挨个赋值了,类似于你用for循环
2楼2013-05-16 10:39:15
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

waeh616

新虫 (小有名气)

引用回帖:
2楼: Originally posted by mshwangg at 2013-05-16 10:39:15
没明白你要干什么,其实矩阵建立的时候就可以赋初值啊,比如说你这个用Table就出来了啊
矩阵元初值有规律的都可以这样建立矩阵;没有规律的就得挨个赋值了,类似于你用for循环

多谢您的回复。我要干的是调用矩阵中的字母元素时,该字母元素已经被赋值了(比如说调用c参与运算时,c其实已经被赋值为1了)。像图片中in[1]:的方法,矩阵虽然被赋值了,但是矩阵中的字母并没有被赋值,我后面程序要用到矩阵中的字母,而且很多,不可能一个一个字母去赋值。in[7]:的方法虽然可行(比如调用c时,c的值已经被赋为1了),但是相当不便于我得程序操作。还望您能再帮我想想。非常感谢!!!
研究?
3楼2013-05-17 14:35:55
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

mshwangg

至尊木虫 (正式写手)

【答案】应助回帖

引用回帖:
3楼: Originally posted by waeh616 at 2013-05-17 14:35:55
多谢您的回复。我要干的是调用矩阵中的字母元素时,该字母元素已经被赋值了(比如说调用c参与运算时,c其实已经被赋值为1了)。像图片中in:的方法,矩阵虽然被赋值了,但是矩阵中的字母并没有被赋值,我后面程序要 ...

你想创造一个参数/变量矩阵?
如果这些参数/变量不进行矩阵运算,没有必要把他们做成矩阵的形式。如果要做矩阵运算,可以在矩阵的定义之前对各个参数/变量进行赋值,而后对参数名/变量名进行操作就可以了呀,不需要用一次赋值一次的
4楼2013-05-17 15:34:19
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

waeh616

新虫 (小有名气)

引用回帖:
4楼: Originally posted by mshwangg at 2013-05-17 15:34:19
你想创造一个参数/变量矩阵?
如果这些参数/变量不进行矩阵运算,没有必要把他们做成矩阵的形式。如果要做矩阵运算,可以在矩阵的定义之前对各个参数/变量进行赋值,而后对参数名/变量名进行操作就可以了呀,不需 ...

谢谢您
研究?
5楼2013-05-20 10:43:57
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 waeh616 的主题更新
信息提示
请填处理意见