我在Matlab中创建一个通用的N x N单位矩阵很困难。
我有一个系统
java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:348)
at burp.sue.a(Unknown Source)
at burp.sue.<init>(Unknown Source)
at burp.mn.a(Unknown Source)
at burp.ooh.run(Unknown Source)
at java.lang.Thread.run(Thread.java:748)
当身份矩阵的值n = 10,n = 20时,系统会要求您计算。
我没看到的是如何在这里应用矩阵索引。这很容易做到,但我如何解释给定的线性系统?
答案 0 :(得分:1)
有一个内置函数可用于创建名为eye
的单位矩阵。
查看文档http://au.mathworks.com/help/matlab/ref/eye.html?requestedDomain=au.mathworks.com
此外,ones(n,m)
会创建一个矩阵。
对于方形矩阵,使用(n-1)*eye(n) + ones(n)
和非方形
(n-1)*eye(n, m) + ones(n, m)